摘要: 原文地址:http://www.cnblogs.com/JustYong/p/5852623.html 一、创建线程 这里面需要注意的是,创建Thread的实例之后,需要手动调用它的Start方法将其启动。但是对于Task来讲,StartNew和Run的同时,既会创建新的线程,并且会立即启动它。 二 阅读全文
posted @ 2017-08-14 15:55 小水皮 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 如果有一个任务抛出异常,则Task.WhenAll 会出错,并把这个异常放在返回的Task 中。如果多个任务抛出异常,则这些异常都会放在返回的Task 中。但是,如果这个Task 在被await 调用,就只会抛出其中的一个异常。如果要得到每个异常,可以检查Task.WhenALl返回的Task 的E 阅读全文
posted @ 2017-08-14 11:11 小水皮 阅读(877) 评论(0) 推荐(0) 编辑