回答編集履歴

1

追記

2016/09/19 15:55

投稿

omanuke
omanuke

スコア109

test CHANGED
@@ -6,4 +6,8 @@
6
6
 
7
7
 
8
8
 
9
+ そちらにあるようにConfigureAwaitなどを使えばフリーズしないのではないかと思いますが、TaskをResultなどで待つことはそのスレッドを止めてしまうため基本的にはしない方がいいと思います。
10
+
11
+
12
+
9
13
  ちなみにそのような場合はコンストラクタは最低限のクラスの初期化だけすまして別にasyncのInitializeメソッドを設けそれを使って非同期の処理を呼び出すなども手かと思います。