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

如何在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文件,请尝试以下操作:

 string folder = @"C:\Users\Ece\Documents\Testings"; string[] txtfiles = Directory.GetFiles(folder, "*.txt"); listBox.Items.AddRange(txtFiles);