C#中可取消的Task

一、需求 咱们知道task是并行计算的,好比说主线程在某个时刻因为某种缘由要取消某个task的执行,咱们能作到吗? 固然咱们能够作到。 在4.0中给咱们提供一个“取消标记”叫作CancellationTokenSource.Token,在建立task的时候传入此参数,就能够将主线程和任务相关联,而后在任务中设置“取消信号“叫作ThrowIfCancellationRequested来等待主线程使用
相关文章
相关标签/搜索