Ребята, есть такое задание:
"Дано 5-6 документов с текстовым содержанием, в каждом из которых нужно заменить определённый текст.
Необходимо выполнить обработку этих документов одновременно (пакетно)."
Как это лучше реализовать?
Сходу такие мысли:
1) асинхронно читаем несколько файлов, заменяем нужный текст в переменных и затем асинхронно перезаписываем исходные файлы.
2) или пробовать producer-consumer подход, через TPL Dataflow, т. е. примерно как описано в решении к
https://stackoverflow.com/questions/58151529/reading-millions-of-small-files-with-c-sharp