2017年11月27日

C# Task WaitAll和WaitAny

摘要: Task 有静态方法WaitAll和WaitAny,主要用于等待其他Task完成后做一些事情,先看看其实现部分吧: 我们首先看看WaitAll的方法,检查Task数组中每个Task实例,检查Task是否已经完成,如果没有完成就把Task添加到waitedOnTaskList集合中,如果waitedO 阅读全文

posted @ 2017-11-27 19:29 dz45693 阅读(8642) 评论(0) 推荐(3) 编辑

C# Task ContinueWith的实现

摘要: 看了上一篇C# Task 是什么?返回值如何实现? Wait如何实现 我们提到FinishContinuations方法中会调用TaskContinuation实例,那么我们的ContinueWith就应该非常简单,只需要把TASK放到TaskContinuation结合中就可以了,Continue 阅读全文

posted @ 2017-11-27 12:31 dz45693 阅读(7644) 评论(0) 推荐(1) 编辑

导航