メインメニューを開く

コンソールアプリでMainメソッドにasyncを付けるとビルドエラーになる問題の解決策をググっていたら出てきた。ちなみに最近のC#ではMainメソッドにasyncをつけられるらしいぞ。


最近流行りの非同期処理。

await HogeHogeAsync();


GetAwaiter().GetResult()を使うと昔ながらの同期処理っぽくなる。

HogeHogeAsync().GetAwaiter().GetResult();