>>325
return Task.FromResult(10);
asyncメソッドで戻ってきたTaskは既にスタート済みだから
もともと完了を待つ以外何も出来んぞ
TaskCompletionSourceあたりも覚えておくと便利