ふらっと C#,C♯,C#(初心者用) Part115©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0888デフォルトの名無しさん
2015/07/01(水) 13:39:30.86ID:kfPim06m書いたのですが
自作ライブラリ内でこのように記述するとtask.Wait();でGUIが応答しなくなります
var task=GetWebPageAsync(webUri);
task.Wait();
string htmlText = task.Result ;
処理を追ってみるとGetWebPageAsyncメソッド内の下記の部分のあと
GUIが表示され処理が中断されるみたいです
HttpResponseMessage res = await client.GetAsync(uri);
理由がよくわからないまま
string htmlText= await GetWebPageAsync(webUri);
と書き直すと処理が実行されました
何が問題なのでしょうか
■ このスレッドは過去ログ倉庫に格納されています