Как считать файлы/папки используя какой-нибудь GetNext(условно) или аналог в С#? Т.е. чтобы не загружать в память весь массив файлов из директории поскольку файлов может быть 100,000.
Хочу именно алгоритмически написать красивую штуку, которая бы брала с диска по одному файлу, обрабатывала его, потом брала следующий файл и т.п., без загрузки всего массива. Возможно такое?
Например:
GetFileSystemInfos() не катит, так как возвращает всю кучу файлов/папок в виде массива.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>