質問編集履歴

2

加筆

2020/12/08 08:09

投稿

mamyonya768
mamyonya768

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 非同期処理を勉強中なのですが、以下のようなコードを実行するとIsCompletedが永遠とtrueになりません。
1
+ 非同期処理を勉強中なのですが、以下のようなコードを実行するとSystem.Threading.Tasks.Task.IsCompletedが永遠とtrueになりません。
2
2
 
3
3
  Hoge()が実行し終わり、RunAsync()が実行し終わった時点でTask.IsCompletedがtrueなると考えているのですが、違うのでしょうか?
4
4
 

1

コードの修正

2020/12/08 08:09

投稿

mamyonya768
mamyonya768

スコア4

test CHANGED
File without changes
test CHANGED
@@ -35,8 +35,6 @@
35
35
  {
36
36
 
37
37
  t.Wait(10);
38
-
39
- break;
40
38
 
41
39
  }
42
40