Как рекурсивно обойти директории?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 24.12.18 12:31
Оценка: -2 :)))
Я совершенно не удовлетворён вот этим решением:
https://rosettacode.org/wiki/Walk_a_directory/Recursively#C.23

Если бы дело было на собеседовании, кандидат бы не прошел, потому что:
— не обеспечивается индикация прогресса (прогнозируемое время и проделанная доля работы)
— не обеспечивается возможность прерывания процесса
— обработка файлов не проводится параллельно

Везде рекламируется, что преимущество async/await в отличие от BackgroundWorker
в том, что их можно использовать рекурсивно.

Ну вот, это и нужно продемонстрировать.
Отредактировано 24.12.2018 12:32 Эйнсток Файр . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.