摘要: 在实际项目的多线程操作中我们用得最多的应该是ThreadPool线程池了,它可以非常方便的在线程池中使用线程来处理耗时的函数,且当函数操作完成之后会释放该线程以待下一次使用,而不用像Thread线程处理那么麻烦。 在每个应用程序中只能有一个线程池,所以线程池全是静态方法而不必实例化,当然线程池里的可用线程也是有限制的(比如:当前系统支持每次处理50个任务,我们要求它处理150个任务,那么它就会堵塞),所以系统中合理的利用线程池比一味的全用线程池更重要。 本节将讲诉一个在Silverlight中运行ThreadPool的最简单的操作方法,其流程如下: 第一步、ThreadPool.QueueU. 阅读全文
posted @ 2011-03-16 15:18 .NET架构 阅读(3075) 评论(9) 推荐(6)