摘要:
介绍了task的创建、运行、同步/异步执行、阻塞等待,本文将主要介绍task的延续操作:WhenAny、WhenAll、ContinueWith;CancellationTokenSource任务取消;异步方法之:(async/await) 阅读全文
摘要:
介绍了task的创建、运行、同步/异步执行、阻塞等待,本文将主要介绍task的延续操作:WhenAny、WhenAll、ContinueWith;CancellationTokenSource任务取消;异步方法之:(async/await) 阅读全文
摘要:
上一篇文章我们已经知道可以通过task.wait/task.WaitAny/task.WaitAll,等方法来实现等待一个tsak或者一组task的执行完毕,这一个方法都会阻塞主线程也就是这一些操作都是主流程的一个必然环节,但是我们在实际项目中,也还会遇到这样的场景,那就是主流程根本不关心task的执行结果,但是task执行完毕后,需要执行一个其他的子业务,那么这个时候WhenAny、WhenAll、ContinueWith就派上用场了,这几个方法也就专门是为这样的场景而存在的。 阅读全文