【发布时间】:2012-05-25 00:37:17
【问题描述】:
我可以像在SO thread 中讨论的那样使用旧的和危险的Thread.Abort() 一样的方法杀死.NET 4.0 Task object(双关语并拯救小猫!)
肯尼
【问题讨论】:
-
我知道这很危险,但能做到吗?我猜你说不。
-
@kenny 对
Task有很多了解 - 如果您事先知道正在使用的TaskScheduler正在使用Task的专用线程,您可以调用Abort在那个线程上。话虽如此,以这种方式设计系统是一个非常糟糕的主意。 -
@ReedCopsey 我同意这是糟糕的设计,但它不在我的掌控之中。
标签: .net multithreading task-parallel-library