1.非同期のawait
2.戻り値
静的 ボイドメイン(文字列[]引数) { プログラムP = 新しいプログラム()。 Console.WriteLineを(1 )。 p.Go(); Console.WriteLineを(2 )。 Console.ReadLine(); } 非同期タスクゴー() { Console.WriteLineを(3 )。 await ()。 Console.WriteLineを(4 )。 } 非同期タスク() { Console.WriteLineを(5); INT iは= のawait )(Bと、 Console.WriteLineを(I); } 非同期タスク< INT > B() { Console.WriteLineを(6 )。 await Task.Delay(5000 ); Console.WriteLineを(7 )。 int型私は= 999 ; 返す私は、 }
数秒後に2一時停止が続けた後、
3.非同期ラムダ式