C# Paralllel.ForEach in Parallel.ForEach. Имеет ли смысл?
Мне кажется, что в данном случае вы упретесь в чтение с диска
Была задача, решил делать похожим методом. В итоге при использовании такой структуры без создания второго потока для внутренней Parallel.ForEach было замечено падение производительности при выполнении куска кода. В итоге для моей задачи было решено использовать только один Parallel.ForEach.