假设a文件夹在F盘下,代码如下。将文件名输出到一个ListBox中
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
DirectoryInfo theFolder = new DirectoryInfo(@"F:\a\");
DirectoryInfo[] dirInfo = theFolder.GetDirectories();
//遍历文件夹
foreach (DirectoryInfo NextFolder in dirInfo)
{
// this.listBox1.Items.Add(NextFolder.Name);
FileInfo[] fileInfo = NextFolder.GetFiles();
foreach (FileInfo NextFile in fileInfo) //遍历文件
this.listBox2.Items.Add(NextFile.Name);
}
}
}
}
相关文章
- VB 怎么得到文件夹里所有的TXT文件的文件名?并保存在数组中?
- 如何在 C# 项目中链接一个文件夹下的所有文件
- Visual Studio解决方案只指向一个文件夹并显示解决方案资源管理器中的所有子文件夹和文件?
- git fetch批处理,遍历一个文件夹下的所有子目录,执行git fetch --all
- python 遍历文件夹下的所有文件
- 列出Excel中文件夹和子文件夹中的所有文件
- 查找文件夹中的所有文件,并按文件名的一部分进行分组
- Powershell:将文件夹和子文件夹中的所有文件移动到单个文件夹中
- .NET Core中复制源文件夹下的所有内容到新文件夹
- 如何用perl列出一个文件夹下的所有文件(包括子文件夹下的文件)?