ディレクトリ内の特定のフォルダーを検索する必要があります。
ファイルを探す必要はありません。ファイルを検索する必要はありません。
ディレクトリ内の特定のフォルダーを検索できますが、次のようなファイルのループに移動する必要があります
foreach (FileInfo f in dir.EnumerateFiles())
{
//code
}
foreach (DirectoryInfo d in dir.EnumerateDirectories())
{
Call function recursively
}
特定のフォルダのみを検索する必要があります。約 20,000 のファイルが非常に多いため、上記のコードを使用すると、ループよりもすべてのファイルが処理され、より多くの時間がかかります。
しかし、次のようなフォルダーがいくつか必要です
Regex.IsMatch(dir.FullName, @"1293.*T.*"))
ファイルループに入らずにそれを行うにはどうすればよいですか。