2018年9月11日
摘要: 一、概述 通过调用ThreadPool的QueueUserWorkItem方法来来启动工作者线程非常方便,但委托WaitCallback指向的是带有一个参数的无返回值的方法。 如果我们实际操作中需要有返回值,或者需要带有多个参数, 这时通过这样的方式就难以实现, 为了解决这样的问题,我们可以通过委托 阅读全文
posted @ 2018-09-11 19:29 缘惜 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、线程池简介 创建和销毁线程是一个要耗费大量时间的过程,太多的线程也会浪费内存资源,所以通过Thread类来创建过多的线程反而有损于性能,为了改善这样的问题 ,.net中就引入了线程池。 线程池形象的表示就是存放应用程序中使用的线程的一个集合。 CLR初始化时,线程池中是没有线程的,在内部, 线程 阅读全文
posted @ 2018-09-11 16:17 缘惜 阅读(255) 评论(0) 推荐(0) 编辑