Я рефакторинг моей программы для использования Parallel.ForEach.Раньше, когда я использовал обычный цикл for, я обновлял индикатор выполнения WPF с помощью Dispatcher, отображая% выполненных операций путем деления текущего индекса массива на размер массива.В параллельном цикле foreach это не отображается должным образом, т. Е.% Скачкообразно, что ожидается.
Как я могу обновить индикатор выполнения WPF с параллели для каждого цикла, чтобы я мог отслеживать количество выполненных итераций?