Как я могу получить слово строки? - PullRequest
0 голосов
/ 10 июля 2010

У меня есть следующая строка:

string path = "C:\Users\Username\Desktop\FileName.pdf";

Мне нужно снять FileName.pdf и вставить строковую переменную с именем fileName.

Код должен быть в некотором родечто каждый раз, когда я получаю путь, я начинаю переходить от конца строки до первого обратного слеша.

Я использую C #

Ответы [ 3 ]

5 голосов
/ 10 июля 2010

Вы можете использовать System.IO.Path для манипулирования путем.

GetFileName Возвращает имя файла и расширение указанной строки пути.

Для полноты вот код:

string fileName = Path.GetFileName(path);
0 голосов
/ 10 июля 2010

Ну, вы можете использовать Split ('\'), и вы получите последний из массива

0 голосов
/ 10 июля 2010

Используйте объект System.IO.FileInfo - вы можете легко получить имя файла, используя это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...