CLR Via笔记之ThreadPool/Task
摘要:
ThreadPool 是MTA设计,不像STA线程可以支持Com Interop互操作。而Task是ThreadPool的再封装简化,两者都支持异步取消的操作。ThreadPool 通过CancellationTokenSource 取消线程操作private static void CancellingAWorkItem() { CancellationTokenSource cts = new CancellationTokenSource(); ThreadPool.QueueUserWorkItem(o => Count(cts.Token, 1000))... 阅读全文
posted @ 2011-11-18 13:46 小城岁月 阅读(1700) 评论(1) 推荐(4) 编辑