2016-01-09 3 views
-1

Я пробовал это, но это только имя файла, а не расширение. Как получить имя файла с расширением?Как получить имя файла с его расширением?

string[] FileList = (string[])e.Data.GetData(DataFormats.FileDrop, false);  
string filename = Path.GetFileNameWithoutExtension(FileList[0]); 
+3

Вы использовали метод в классе 'Path' именем' GetFileNameWithoutExtension() 'и не получил расширение? Да. Посмотрите одну запись выше, что в списке intellisense. –

ответ

2

Path.GetFileName()

string[] FileList = (string[])e.Data.GetData(DataFormats.FileDrop, false); 
string filename = Path.GetFileName(FileList[0]); 

Проверить documentation

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