我正在項目中獲取選定驅動器中的所有文本文件。事情是我得到的所有文本文件的名稱與路徑,但我需要的是名稱。我甚至不想得到擴展名,我想要的只是該文本文件的名稱。我在互聯網上搜索了所有內容,但找不到正確的答案。我將所有這些名稱存儲在列表框中。這裏是我的代碼:不是全路徑和擴展GEt唯一的文件名而不是整個路徑
String[] dir1 = System.IO.Directory.GetDirectories(@"F:\");
for (int i = 0; i < dir1.Length; i++)
{
FileAttributes attributes = File.GetAttributes(dir1[i]);
if ((attributes & FileAttributes.Hidden) != fileAttributes.Hidden)
{
string folder = @""+ dir1[i];
txtfiles = Directory.GetFiles(folder, "*.txt");
listBox1.Items.AddRange(txtfiles);
}
}
我怎樣才能得到的只有名字,?
'我已經找遍了所有在internet'似乎不太可能。將您的標題+「c#」提供給Google返回290萬次點擊 – Plutonix