C# 遍历(递归)指定目录下的所有文件及文件夹,查找所有子目录及文件

发布时间:2021-03-25 16:53 作者:独孤剑 阅读:172

C# 遍历(递归)指定目录下的所有文件及文件夹,查找所有子目录及文件
static void Main(string[] args)
{
    DirectoryInfo di = new DirectoryInfo(@"E:\001");
    FindFile(di);

    Console.Read();
}

// DirectoryInfo di = new DirectoryInfo(@"D:\Test");
// FindFile(di); 
static void FindFile(DirectoryInfo di)
{
    FileInfo[] files = di.GetFiles();
    for (int i = 0; i < files.Length; i++)
    {
        Console.WriteLine("文件:" + files[i].FullName);
    }

    DirectoryInfo[] dirs = di.GetDirectories();
    for (int i = 0; i < dirs.Length; i++)
    {
        Console.WriteLine("目录:" + dirs[i].FullName);
        FindFile(dirs[i]);
    }
}


作者最新文章
如何设置 robots.txt 只允许抓取首页,不允许抓取其他页面
html table 表格样式
html table 设置表格背景图片,背景色
css, js 引用文件禁止缓存的方法
html 页面禁止缓存