终止 .NET 4 任务



我可以用一些方法杀死一个.NET 4.0 Task对象,就像我们在SO线程中讨论的那样使用旧的和危险的Thread.Abort()一样(双关语,保存小猫!

肯尼

Task类旨在使用 .NET 4 的新协作取消模型,而不是依赖于破坏性的"中止"取消样式。

没有直接的方法可以取消Task(如 Thread.Abort() ,尽管在任何情况下使用起来都非常糟糕),但是有一个完整的框架来提供请求任务自行取消的工具。

最新更新