csharp 列出所有子文件夹中的所有文件。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 列出所有子文件夹中的所有文件。相关的知识,希望对你有一定的参考价值。

 public static void ListFiles(FileSystemInfo info)
        {
            if (!info.Exists) return;

            DirectoryInfo dir = info as DirectoryInfo;
            
            if (dir == null) return;

            FileSystemInfo[] files = dir.GetFileSystemInfos();

            for (int i = 0; i < files.Length; i++)
            {
                FileInfo file = files[i] as FileInfo;

                if (file != null && file.Extension == ".edmx")
                {
                    if (!file.IsReadOnly)
                    {
                        edmxFileList.Add(file);
                    }
                }
                else
                    ListFiles(files[i]);
            }
        } 

以上是关于csharp 列出所有子文件夹中的所有文件。的主要内容,如果未能解决你的问题,请参考以下文章

列出位于数据湖中的文件夹中的所有文件

列出(仅)文件夹中的子文件夹——Swift 3.0 / iOS 10 [重复]

使用php列出目录中的所有文件夹子文件夹和文件

linux 列出home文件夹的大小 包括所有子文件夹

获取给定路径中的所有文件和子文件夹 - C/C++ 中的语言兼容性

如何使用类似于 jar -tvf 的 jar 命令仅列出 jar 中的文件夹将提供所有文件和目录?