Получение файлов из каталога, содержащего большое количество файлов

, у меня есть каталог, содержащий почти 14 000 000 аудиосэмплов в формате * .wav.

Все обычное хранилище, без подкаталогов.

Я хочу просмотреть файлы в цикле, но когда я использую DirectoryInfo.GetFiles () в этой папке, все приложение зависает на несколько минут!

Можно ли это сделать по-другому? Может быть, прочитать 1000, обработать их, затем взять следующие 1000 и так далее?

61
задан Artjom B. 17 March 2015 в 14:53
поделиться