En parallèle.ForEach vs AsParallel().Pourtout

J'ai une énorme collection que je voudrais processus de chaque objet de façon parallèle. Faire la même façon synchrone implique généralement un simple "foreach".

Demandais juste, ce qu'il faut utiliser dans mon scénario c'est à dire, soit en Parallèle.ForEach ou MyCollection.AsParallel().ForAll().

Pouvez vous débarrasser de moi un peu de lumière sur les avantages de l'utilisation de l'un vs l'autre.

OriginalL'auteur user203687 | 2013-06-04