【发布时间】:2017-05-01 22:29:42
【问题描述】:
我想查找并添加特定目录及其所有子目录中的所有文件名,并将它们添加到 C# 中的列表中。我曾尝试使用 DirectoryInfo,但它只返回当前目录中的文件,而不是其子文件夹中的文件。有什么简单的方法可以实现吗?
【问题讨论】:
-
你需要创建一个递归方法来提取完整目录的结构
-
var list = Directory.EnumerateFiles(@"C:\MyFiles\", "*", SearchOption.AllDirectories).ToList();
标签: c#