回答編集履歴
1
細々説明追記
answer
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
所望の動作が厳密に分からないですが自前のParallelForからParallel.Foreachを呼び出したりせずasyncもawaitもTask.Waitも何もなしで並列化自体はできるかと。
|
2
|
+
(あれこれやらずに普通にlistにParallel.ForなりParallel.Foreachなりを使う)
|
2
|
-
その場合全てのinner endのあとにendが来ます
|
3
|
+
その場合全てのinner endのあとにendが来ます。
|
3
4
|
|
4
5
|
>Parallel.ForEachのdelegate上でawaitを使いたいのですが、
|
5
6
|
>すべての処理が実行されずにParallel.ForEachが抜けてしまいます。
|
6
|
-
そもそもawait自体
|
7
|
+
そもそもawait自体Task.Waitみたいに同期とって返す物ではないのでそういうものかと。
|