したがって、現在、正規表現パターンとlinqフィルタリングを介して必要なディレクトリのリストがあります。特定の数のディレクトリを含むフォルダーを取得し、1 を含まないフォルダーをスキップする方法と、ディレクトリ情報が空かどうかを確認する方法が必要です。助言がありますか ?だからこれは私がこれまで持っているものです
DirectoryInfo root = new DirectoryInfo(@"C:\Users\jphillips\Desktop\test"); var dirs = new List(); dirs = root.GetDirectories("*", SearchOption.AllDirectories).Where(d => reg.IsMatch(d.Name)).Where((d => !d.FullName.EndsWith("TESTS"))). Where(d => d.GetFiles().Length > 3).ToList();
foreach (DirectoryInfo dir in dirs)
{
Console.WriteLine(dir.FullName);
}
誰かがここからそれをフィルタリングする方法を教えてもらえますか、またディレクトリ取得機能で * が意味することは何ですか