質問するログイン新規登録

質問編集履歴

3

再編集

2018/04/16 08:47

投稿

yaneuranoneko
yaneuranoneko

スコア11

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

編集しました

2018/04/16 08:47

投稿

yaneuranoneko
yaneuranoneko

スコア11

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,10 @@
2
2
  その処理が順番が入れ替わってしまってはいけないものだとすると
3
3
  非同期処理は使えないのでしょうか。
4
4
 
5
- 例えば重い処理をープでA~Eまでやって処理結果を順番に取得したいとすると
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

再記述

2018/04/16 08:45

投稿

yaneuranoneko
yaneuranoneko

スコア11

title CHANGED
File without changes
body CHANGED
File without changes