Directory.GetFiles возвращает полный путь, я хочу только имя файла? - PullRequest
4 голосов
/ 27 апреля 2010

Это код, который я настроил для сканирования каталога файлов:

Dim fileArray() As String
fileArray = Directory.GetFiles(System.AppDomain.CurrentDomain.BaseDirectory & "help\")

И он успешно получает все файлы в каталоге, но также получает их абсолютные пути. Например, одна из записей в fileArray():

F:\Project\Project\bin\x86\Debug\help\book_troubleshoot.html

И я хочу, чтобы это было просто:

book_troubleshoot.html

Есть ли способ сделать это без разбора всех записей массива, чтобы обрезать путь?

Спасибо.

1 Ответ

14 голосов
/ 27 апреля 2010
string filename= System.IO.Path.GetFileName(fullpathname);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...