我正在项目中获取选定驱动器中的所有文本文件。事情是我得到的所有文本文件的名称与路径,但我需要的是名称。我甚至不想得到扩展名,我想要的只是该文本文件的名称。我在互联网上搜索了所有内容,但找不到正确的答案。我将所有这些名称存储在列表框中。这里是我的代码:不是全路径和扩展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