当我运行这个函数时,有时需要几分钟才能找到大约 10 个文件。问题是什么?我创建了这个函数:
public static List<string> FindFiles(string sFilename, string sDir, SearchOption soOption = SearchOption.AllDirectories)
{
List<string> lFiles = new List<string>(Directory.GetFiles(sDir, sFilename, soOption));
return lFiles;
}
为什么这么慢?有没有另一种方法来完成同样的事情(在目录中查找文件)?