我需要搜索目录中的特定文件夹。
我不想去找文件,不需要搜索文件。
我可以搜索目录中的特定文件夹,但我必须去寻找文件的循环,比如
foreach (FileInfo f in dir.EnumerateFiles())
{
//code
}
foreach (DirectoryInfo d in dir.EnumerateDirectories())
{
Call function recursively
}
我只需要搜索特定文件夹。因为我有很多文件,大约 20,000 ,所以如果我使用上面的代码,那么循环将遍历所有文件,并且需要更多时间。
但我只需要一些文件夹,比如
Regex.IsMatch(dir.FullName, @"1293.*T.*"))
我怎么能做到这一点而不进入文件循环。