JAVA:
int lastIndex = subPath.lastIndexOf("/");

C#:
fileNameList[i].Substring(fileNameList[i].LastIndexOf('/') + 1);

string fileName = pictureBox1.ImageLocation.Substring(pictureBox1.ImageLocation.LastIndexOf("\\") + 1);

用法是一样的。
这里需要注意的是,正斜杠和反斜杠在作SubString截断符时的写法:
一个需要转义,一个不需要转义!!!!

参考文献:
http://www.cnblogs.com/leehongee/p/3324062.html
09-05 23:40