关于Task 的疑问
假设我有一个方法是这样,当然,有可能我的语法是错的
为什么要用第一种而不是第二种,好吧,异步。但我知道,对于接口来说,每个请求都是异步的,为啥还要在方法里面使用异步呢?
我觉得这是为了异步而异步。
如果是并行我还能理解,等待好几个方法执行完成再往下走嘛!这样或许可以提高执行效率。
应该是我对Task理解不够吧!望大神给个通俗易通的解析,感激不尽!!!
Public async void Run (){
var rst=await xxx();
var rst2=xxx();
}
为什么要用第一种而不是第二种,好吧,异步。但我知道,对于接口来说,每个请求都是异步的,为啥还要在方法里面使用异步呢?
我觉得这是为了异步而异步。
如果是并行我还能理解,等待好几个方法执行完成再往下走嘛!这样或许可以提高执行效率。
应该是我对Task理解不够吧!望大神给个通俗易通的解析,感激不尽!!!

...全文
相关推荐
英语_附加疑问句.pdf
英语_附加疑问句.pdf
雅思写作模板 task2
上雅思精品班的内部资料,据对是很好的写作模版
C#中的Task介绍
通过简单的代码实现,介绍了.NET4.0中的Task类的使用,比较了Task和Thread的区别。适合新手学习用。
Task异步执行任务[C#源码]
C#的Task异步执行任务相对于Thread多线程可以更好的利用CPU资源,更高的工作效率。适用于不排序的高并发作业。
C#利用Task实现任务超时多任务一起执行的方法
主要给大家介绍了关于C#利用Task实现任务超时,多任务一起执行的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友下面来一起看看吧。


