Я понимаю, что использование итератора ++ внутри Parallel.ForEach не является хорошим вариантом, но сейчас я вынужден использовать счетчик внутри цикла Parallel.ForEach, счетчик используется для получения имен столбцов динамического объекта во время выполнения.Любое предложение, что было бы лучшим вариантом?. Я читал где-то в StackOverflow, что использование "Interlocked" снова плохой дизайн внутри Parallel.ForEach.