質問編集履歴
3
再編集
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -2,8 +2,8 @@
|
|
|
2
2
|
その処理が順番が入れ替わってしまってはいけないものだとすると
|
|
3
3
|
非同期処理は使えないのでしょうか。
|
|
4
4
|
|
|
5
|
-
例えば例えばフォルダA、B、Cがあり、それぞれファイルが10個ずつ入っていたとします(a0~a9,b0~b9, c0~c9)。
|
|
5
|
+
例えば例えばフォルダA、B、Cがあり、それぞれファイルが10個ずつ入っていたとします(a0~a9.csv,b0~b9.csv, c0~c9.csv)。
|
|
6
|
-
フォルダをコピー(A',B',C')して、ファイルごとにある処理をさせて、処理結果をまとめたファイル(aSummary, bSummary, cSummary)を作成し、コピーフォルダに保存するという作業を行いたいとします。
|
|
6
|
+
フォルダをコピー(A',B',C')して、ファイルごとにある処理をさせて、処理結果をまとめたファイル(aSummary.csv, bSummary.csv, cSummary.csv)を作成し、コピーフォルダに保存するという作業を行いたいとします。
|
|
7
7
|
ただ、非同期(ParallelやTask)では早く完了した順に結果を返してしまうと思います。
|
|
8
8
|
そこをA~Eの順は守りつつ、処理自体は非同期で行うことはできるのでしょうか。
|
|
9
9
|
|
2
編集しました
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -2,8 +2,10 @@
|
|
|
2
2
|
その処理が順番が入れ替わってしまってはいけないものだとすると
|
|
3
3
|
非同期処理は使えないのでしょうか。
|
|
4
4
|
|
|
5
|
-
例えば
|
|
5
|
+
例えば例えばフォルダA、B、Cがあり、それぞれファイルが10個ずつ入っていたとします(a0~a9,b0~b9, c0~c9)。
|
|
6
|
+
フォルダをコピー(A',B',C')して、ファイルごとにある処理をさせて、処理結果をまとめたファイル(aSummary, bSummary, cSummary)を作成し、コピーフォルダに保存するという作業を行いたいとします。
|
|
6
|
-
非同期(ParallelやTask)では早く完了した順に結果を返してしまうと思います。
|
|
7
|
+
ただ、非同期(ParallelやTask)では早く完了した順に結果を返してしまうと思います。
|
|
7
8
|
そこをA~Eの順は守りつつ、処理自体は非同期で行うことはできるのでしょうか。
|
|
8
9
|
|
|
10
|
+
|
|
9
11
|
よろしくお願いします。
|
1
再記述
title
CHANGED
|
File without changes
|
body
CHANGED
|
File without changes
|