人本善良

导航

2016年9月5日 #

C# Async与Await的使用

摘要: 这个是.NET 4.5的特性,所以要求最低.NET版本为4.5。 看很多朋友还是使用的Thread来使用异步多线程操作,基本上看不见有使用Async、Await进行异步编程的。各有所爱吧,其实都可以。只要正确使用就行,不过还是写了这篇文章推荐大家使用Async、Await。 原因就是:可以跟写同步方 阅读全文

posted @ 2016-09-05 11:32 简简单单2018 阅读(4708) 评论(0) 推荐(0) 编辑

c# ContinueWith 用法

摘要: 通过任务,可以指定在任务完成之后,应开始运行之后另一个特定任务。例如,一个使用前一个任务的结果的新任务,如果前一个任务失败了,这个任务就应执行一些清理工作。任务处理程序都不带参数或者带一个对象参数,而任务的连续处理方法都有一个Task类型的参数,这里可以访问起始任务的相关信息: 如下面的示例代码: 阅读全文

posted @ 2016-09-05 11:19 简简单单2018 阅读(17677) 评论(0) 推荐(1) 编辑