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

回答編集履歴

1

修正

2019/02/04 06:47

投稿

papinianus
papinianus

スコア12707

answer CHANGED
@@ -1,3 +1,12 @@
1
1
  [Task.WhenAll](https://docs.microsoft.com/ja-jp/dotnet/api/system.threading.tasks.task.whenall?view=netframework-4.7.2#System_Threading_Tasks_Task_WhenAll_System_Threading_Tasks_Task___)ですかね。
2
2
 
3
- ↑に付け加えることがないので。
3
+ ```csharp
4
+ static async void fuga() {
5
+ Console.WriteLine("fuga start");
6
+ var tasks = new List<Task>();
7
+ tasks.Add(Task.Run(() => Heavy("1")));
8
+ tasks.Add(Task.Run(() => Heavy("2")));
9
+ await Task.WhenAll(tasks.ToArray());;
10
+ Console.WriteLine("fuga end");
11
+ }
12
+ ```