<!-- HTML generated using hilite.me -->
static void Main(string[] args) { Console.WriteLine("Begin"); var a = JobA(); a.Wait(); } static async Task JobA() { var b = JobB(); for (int i = 0; i < 10; i++) { await Task.Delay(10); Console.WriteLine($"a:{i}"); } b.Wait(); } static async Task JobB() { for(int i = 0; i < 10; i++) { await Task.Delay(10); Console.WriteLine($"b:{i}"); } //return a; }
전혀 쓸모 없지만 가능하다니, 충격이었음