.Net Core 异步方法初涉(Async、Await)
什么异步方法用async关键字修饰的方法1)异步方法的返回值一般是Task,T是真正的返回值类型,Task。惯例:异步方法名字以Async结尾,比如Task ReadAsync()。2)即使方法没有返回值,也最好把返回值声明为非泛型的Task,也可以写void(vs2019之前写void会报错)。3)调用泛型方法时,一般在方法前加上await关,这样拿到的返回值就是泛型指定的T类型的值(比如Task s = await xxx(),这个s就是string类型值);4)异步方法的“传染性“:一个方法
原创
2021-07-24 10:31:21 ·
3136 阅读 ·
1 评论