当我运行此功能时,有时需要几分钟才能找到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;
}
为什么这么慢?还有另一种方法可以完成相同的事情(在目录中查找文件)吗?