我可以使用.NET 4.0 Task object中讨论的旧的和危险的Thread.Abort()方法来杀死SO thread(双关语并保存小猫!)
肯尼
答案 0 :(得分:2)
Task
类的设计和目的是使用.NET 4的新Cooperative Cancellation model,而不是依赖于破坏性的“中止”取消方式。
没有直接的方法来取消Task
(例如Thread.Abort()
,虽然非常糟糕在任何情况下都可以使用),但是有一个完整的框架到位为request that the Task cancel itself提供工具。