質問編集履歴
2
加筆
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
コードの修正
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
|
|