繁体   English   中英

如何在列表框中列出选定目录中的文本文件?

[英]How to list text files in the selected directory in a listbox?

如何在 WinForm(Windows 应用程序)的列表框中列出某个目录(C:\\Users\\Ece\\Documents\\Testings)中的文本文件?

// 文件在哪个目录?...

DirectoryInfo dinfo = new DirectoryInfo(@"C:\TestDirectory");

// 我们想要什么类型的文件?...

FileInfo[] Files = dinfo.GetFiles("*.txt");

// 遍历每个文件,只显示列表框内的名称...

foreach( FileInfo file in Files )
{
   listbox1.Items.Add(file.Name);
}

// 一个声明,然后是一个笑脸......应该这样做。 ;o)

要获取 txt 文件,请尝试以下操作:

var folder = @"C:\Users\Ece\Documents\Testings";
var txtFiles = Directory.GetFiles(folder, "*.txt");

listBox.Items.AddRange(txtFiles);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM