Если у меня есть какой-либо URL с файлом изображения в конце, например:
http://www.google.com/image1.jpg http://www.google.com/test/test23/image1.jpg
И я хочу получить:
image1.jpg
Как лучше всего это сделатьэто в C #?
string fileName = Path.GetFileName(@"http://www.google.com/test/test23/image1.jpg");
Пока вы уверены, что это файл изображения, вы можете просто использовать класс пути.
System.io.path.GetFilenAME
Не лучший, но, безусловно, способ
url = "blahblah\image1.jpg" string imageName = url.substring(url.lastindexof("\") + 1);
public static void doSomething() { string url = "http:\\www.google.com\image1.jpg"; string imageFileName = url.Substring( url.LastIndexOf( '\\' ) + 1 ); }