C # Get каталогов работает медленно - PullRequest
0 голосов
/ 15 ноября 2018
foreach (string directory in Directory.GetDirectories(SearchDirectory, "*",SearchOption.TopDirectoryOnly)
{
//This is slow i have many files/directories here.
}

i Поиск во многих каталогах, проверка текстовых файлов на наличие небольшого количества информации, и код работает нормально. Я просто хотел бы иметь возможность просматривать все каталоги с помощью индикатора выполнения, который не отстает от программы.не похоже на то, чтобы не отставать от Directory.GetDirectories.Заранее спасибо

1 Ответ

0 голосов
/ 27 ноября 2018

Directory.EnumerateDirectories Достаточно помог мне с тем, что я пытался сделать, с учетом индикатора выполнения вместо GetDirectories.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...