.net4.0 使用Task
4.0版本的async和await不能使用。
使用方法为:
//不带返回值 static Task SayHello() { return Task.Factory.StartNew(() => { Thread.Sleep(3000); Console.WriteLine("你好啊"); }); } //带返回值 static Task<string> SayHello2() { return Task.Factory.StartNew<string>(() => { Thread.Sleep(4000); return "你好啊"; }); }