(66) c# async await
时间:2019-11-16 13:15:26
收藏:0
阅读:93
1.使用 async await
2.返回值
static void Main(string[] args) { Program p = new Program(); Console.WriteLine(1); p.Go(); Console.WriteLine(2); Console.ReadLine(); } async Task Go() { Console.WriteLine(3); await a(); Console.WriteLine(4); } async Task a() { Console.WriteLine(5); int i = await b(); Console.WriteLine(i); } async Task<int> b() { Console.WriteLine(6); await Task.Delay(5000); Console.WriteLine(7); int i = 999; return i; }
2以后暂停几秒后继续执行
3.异步lambda表达式
原文:https://www.cnblogs.com/buchizaodian/p/11871286.html
评论(0)