差分

ナビゲーションに移動 検索に移動

C♯の非同期処理を同期処理にする

494 バイト追加, 2019年12月25日 (水) 05:00
ページの作成:「コンソールアプリでMainメソッドにasyncを付けるとビルドエラーになる問題の解決策をググっていたら出てきた。ちなみに最…」
コンソールアプリでMainメソッドにasyncを付けるとビルドエラーになる問題の解決策を[[ググって]]いたら出てきた。ちなみに最近のC#ではMainメソッドにasyncをつけられるらしいぞ。


最近流行りの非同期処理。
<source lang="csharp">
await HogeHogeAsync();
</source>


GetAwaiter().GetResult()を使うと昔ながらの同期処理っぽくなる。
<source lang="csharp">
HogeHogeAsync().GetAwaiter().GetResult();
</source>

案内メニュー