Task.Delay()与Thread.Sleep()的区别
Task.Delay()不会阻塞当前主线程。表示任务延期多少毫秒执行。
var t= Task.Run(()=> {
Console.WriteLine("task is running..");
});
Task.Delay(20).ContinueWith((t2)=> {
Console.WriteLine("hello");
});
Console.WriteLine("last step...");
执行结果:


浙公网安备 33010602011771号