所以现在我有一个我想要通过正则表达式模式和 linq 过滤的目录列表。我需要一种方法来获取包含一定数量目录的文件夹并跳过没有 1 的文件夹以及如何检查我的目录信息是否为空。有什么建议么 ?所以这就是我到目前为止所拥有的
DirectoryInfo root = new DirectoryInfo(@"C:\Users\jphillips\Desktop\test"); var dirs = 新列表();dirs = root.GetDirectories("*", SearchOption.AllDirectories).Where(d => reg.IsMatch(d.Name)).Where((d => !d.FullName.EndsWith("TESTS")))。其中(d => d.GetFiles().Length > 3).ToList();
foreach (DirectoryInfo dir in dirs)
{
Console.WriteLine(dir.FullName);
}
有人可以告诉我如何从这里过滤它,还有 * 在获取目录功能中是什么意思