TaskScheduler.CurrentがデフォルトのTaskSchedulerである理由
SynchronizationContextを使用するタスクを取得する方法そして、とにかくSynchronizationContextはどのように使用されますか?
なぜわざわざTask.ConfigureAwait(continueOnCapturedContext:false);
非同期メソッドでのセマフォ待機とWaitAsync