ふらっと C#,C♯,C#(初心者用) Part115©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0894デフォルトの名無しさん
2015/07/01(水) 19:48:54.41ID:DTddCrxBコンソールアプリとwpfみたいなguiアプリではTaskの実行コンテキストが違うからってのがあるかな。
メインでResultを受け取るには、awaitの後にConfigureAwait(false)が必要。
var ret = await Abc().ConfigureAwait(false);
別のやり方としては、WaitとかResultで受け取らず、ContinueWithで以降の処理を囲むという手もある。
まあ、この方法はイベントハンドラの中の改変量が多くなるけど
c# Task 実行コンテキスト 辺りの言葉で探してみるといいよ
■ このスレッドは過去ログ倉庫に格納されています