.net 线程协作式取消
.net framework 提供了一个标准的取消操作模式。这个模式是协作式的,意味着你想取消的操作必须显式地支持取消。换言之,无论执行操作的代码,还是试图取消操作的代码,都必须使用本节提到的类型。对于长时间运行的计算限制操作来说,支持取消是一件很“棒”的事情。标准协作式取消模式,为了这取消这个操作,首先必须创建一个System.Threading.CancellationTokenSource 对象。这个对象包含了和怪取消相关的所有状态。构造好一个CancellationTokenSource