Je suis en train de refactoriser mon programme pour utiliser Parallel.ForEach. Avant, lorsque j'utilisais une boucle for régulière, je mettais à jour une barre de progression WPF à l'aide de Dispatcher, en affichant le% achevé en divisant l'index du tableau en cours par la taille du tableau. Avec une boucle foreach parallèle, ceci ne s'affiche pas correctement, c'est-à-dire que le% saute de manière erratique, ce qui est attendu.Suivre la progression en utilisant Parallel.ForEach
Comment puis-je mettre à jour une barre de progression WPF à partir d'un parallèle pour chaque boucle afin de pouvoir suivre le nombre d'itérations terminées?