获取文件夹下文件名
textBox1.Text = folderBrowserDialog1.SelectedPath;
DirectoryInfo theFolder = new DirectoryInfo(textBox1.Text);
FileInfo[] dirInfo = theFolder.GetFiles();
//遍历文件夹
foreach (FileInfo NextFolder in dirInfo)
{
listBox1.Items.Add(NextFolder.Name);
}
获取文件夹下子文件夹下的文件名
DirectoryInfo theFolder = new DirectoryInfo(textBox1.Text);
DirectoryInfo[] dirInfo = theFolder.GetDirectories();
//遍历文件夹
foreach (DirectoryInfo NextFolder in dirInfo)
{
FileInfo[] fileInfo = NextFolder.GetFiles();
foreach (FileInfo NextFile in fileInfo) //遍历文件
this.listBox2.Items.Add(NextFile.Name);
}
第2个例子获取文件夹下子文件夹里面的文件名,不能获取当前文件夹下的文件名