下面从同步方法 Greeting 开始,该方法等待一段时间后,返回一个字符串:.
static string Greeting(string name){TraceThreadAndTask($"running {nameof(Greeting)}");Task.Delay(3000).Wait();return $"Hello, {name}";}
static Task<string> GreetingAsync(string name) =>Task.Run<string> (() =>{TraceThreadAndTask($"running {nameof(GreetingAsync)}");return Greeting(name);});
