2010-05-20 5 views
0

HI,Получить путь к файлу изображения

Я пытаюсь извлечь filen файла изображения из пути файла в моем коде.

Мой FilePath: C: \ MyDocuments \ фотографии \ Image.jpg

, какой метод я могу использовать в C#, чтобы получить имя файла он вышеназванного пути.

Как строка файла = image.jpg

Я использовал System.Drawing, чтобы он путь, но он возвращает нуль.

мой код:

string file = System.drawing.image.fromfile(filepath,true); 

Является ли это правильный путь, чтобы получить имя файла изображения или есть другой встроенный метод в C#.

Помогите мне в этом?

ответ

0

Image.FromFile возвращает объект Image, а не имя файла.

Если вы просто хотите, чтобы получить имя файла часть пути, используйте System.IO.Path.GetFileName(path)

3
System.IO.FileInfo info = new System.IO.FileInfo(filepath); 
string fileName = info.Name; 
+0

Если это не будет info.FullName? – uriDium

+1

@uriDium: Нет, OP запросил имя файла без пути, а в «FileInfo» вы получите его через свойство «Имя». – Oliver

Смежные вопросы