阅读背景:

.NET4.0新功能:任务(Task)

来源:互联网 

  用过.NET线程池的程序员都知道通过调用ThreadPool类的QueueUserWorkItem方法把要执行的代码放入线程池去执行。由于.NET FCL的强大,使得这个操作极其简便。但使用线程池有个明显的不足之处,那就是我们无法获取线程池执行方法的返回值,因为WaitCallback委托的返回值为void。注:WaitCallback委托的原型为:public delegate void WaitCallback(Object state)。  用过.NET线程池的程序员都知道通过调用ThreadPool类的QueueUserWork




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: