特定符号后的C#子串

时间:2016-01-05 15:45:24

标签: c# substring

如何在最后一个' /'

之后获取字符串的值
string path=http://localhost:26952/Images/Users/John.jpg

我希望得到如下结果: John.jpg

2 个答案:

答案 0 :(得分:12)

我认为使用Path.GetFileName method是一种更好的方法,而不是字符串操作。

string path = "http://localhost:26952/Images/Users/John.jpg";
var result = Path.GetFileName(path);
Console.WriteLine(result); // John.jpg

答案 1 :(得分:2)

按'/'拆分并获取最后一部分:

 var url = "http://localhost:26952/Images/Users/John.jpg";
 var imageName = url.Split('/').Last();
相关问题