【发布时间】:2016-12-31 22:50:14
【问题描述】:
我希望获取其中包含特定文件的所有文件夹/目录的列表。如何使用 C# 代码执行此操作。
例如:假设我有 20 个文件夹,其中 7 个文件夹有一个名为“abc.txt”的文件。我想知道所有包含“abc.txt”文件的文件夹。
我知道我们可以通过查看路径中的所有文件夹并检查 File.Exists(filename); 来做到这一点。但我想知道是否有任何其他方法可以做同样的事情,而不是遍历所有文件夹(在有很多文件夹的情况下,这可能会耗费我很少的时间)。
谢谢
-纳扬
【问题讨论】:
-
据我所知,您必须递归地执行此操作。