代码改变世界

随笔档案-2011年12月2日

Thread编程:Task(CLR)

2011-12-02 11:13 by 木木子, 738 阅读, 收藏,
摘要: 简要杂谈TaskTask的简单例子取消TaskTask自动运行子Task深入TaskTask工厂Task Schedulers杂谈Task在上篇中用了ThreadPool’s QueueUserWorkItem方法很简单的实现了.NET的多线程编程。但,用线程池是用限制的:线程池不会告诉你的方法是否完成;线程池也没有返回值。Task的出现有效地解决了这两个问题。Task的功能很强大,一下列出Task的构造函数:Task(Action)Task(Action, CancellationToken)Task(Action, TaskCreationOptions)Task(Action<Ob 阅读全文