Ich verwende TPL in meinem aktuellen Projekt und Parallel.Foreach, um viele Threads zu spinnen. Die Task-Klasse enthält Wait (), um zu warten, bis die Task abgeschlossen ist. Wie kann ich so warten, bis Parallel.ForEach abgeschlossen ist, und dann die nächsten Anweisungen ausführen?
122
Bei Parallel.Foreach ist dies nicht erforderlich: Das foreach wird nur in so vielen Threads ausgeführt, wie Prozessoren verfügbar sind, es wird jedoch synchron zurückgegeben.
Weitere Informationen finden Sie hier
quelle