回答編集履歴
2
訂正
test
CHANGED
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
```
|
86
86
|
|
87
|
-
string[] stringResults = new string[
|
87
|
+
string[] stringResults = new string[100];
|
88
88
|
|
89
89
|
stringResults[0] = await WorkAsync(0);
|
90
90
|
|
1
訂正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
C# の async / await を使った非同期プログラムで、**例えば以下のようなコード(コード
|
5
|
+
C# の async / await を使った非同期プログラムで、**例えば以下のようなコード(コード A に該当?)を書くと約 3 秒でアプリ全体の実行は完了**しますが、
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
|
80
80
|
|
81
|
-
Task.WhenAll は使わないで、以下のように各 WorkAsync メソッドに await を付与すると各メソッドの実行時に 3 秒待機してから次のメソッドが実行されるようになり**(コード
|
81
|
+
Task.WhenAll は使わないで、以下のように各 WorkAsync メソッドに await を付与すると各メソッドの実行時に 3 秒待機してから次のメソッドが実行されるようになり**(コード B に該当?)、アプリ全体の実行時間は 3 秒 x 100 = 5 分になります**。
|
82
82
|
|
83
83
|
|
84
84
|
|