2016-01-09 56 views
-1

我試過這個,但是這只是獲取文件名而不是擴展名。如何獲得帶擴展名的文件名?如何通過擴展名獲取文件名?

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

你用所謂的'GetFileNameWithoutExtension()'的'Path'類中的方法,並沒有得到推廣?呵呵。在智能感知列表中查看上面的一個條目。 –

回答

2

Path.GetFileName()

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

檢查documentation