C#获取目录运行缓慢

时间:2018-11-15 14:15:31

标签: c# performance text-files

foreach (string directory in Directory.GetDirectories(SearchDirectory, "*",SearchOption.TopDirectoryOnly)
{
//This is slow i have many files/directories here.
}

i在许多目录中搜索,检查文本文件中是否包含少量信息,并且代码工作正常,我只是希望能够使用某种进度条循环遍历所有目录,而该进度条不会滞后于程序,因此似乎跟上Directory.GetDirectories。预先感谢

1 个答案:

答案 0 :(得分:0)

Directory.EnumerateDirectories对我尝试完成的工作提供了足够的帮助,允许使用进度条而不是GetDirectories。