C# - 查找特定文件夹

时间:2017-04-06 11:23:35

标签: c# foreach directory

我想获取具有特定文件名的目录:

foreach (string subdirTrans in Directory.GetDirectories(path))

例如GetDirectories其中path / Dir1,path / Dir2等。

有可能吗?

2 个答案:

答案 0 :(得分:0)

您可以使用此代码:

 var names = new string[] { "Dir1", "Dir2" };
    var directories = System.IO.Directory.GetDirectories("path", "*", System.IO.SearchOption.AllDirectories)
        .Where(d => names.Contains(System.IO.Path.GetFileName(d)))
        .ToList();

答案 1 :(得分:-1)

我找到了它:

List<string> list = new List<string>();

with:{{1}}

感谢您回答我!!!