博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
线程池的使用
阅读量:4487 次
发布时间:2019-06-08

本文共 513 字,大约阅读时间需要 1 分钟。

        为了更好的使用线程,.NET集成了线程池,线程池有固定的大小,里面维护着一批线程,当有线程请求时,从线程池中取出空闲的线程,执行任务,当任务执行完毕,线程重新释放到线程池,等待再次的请求,当线程池中的线程使用完毕后,如果有新的请求,而且也没有超过线程池的容量,将为新的请求建立线程,注册到线程池。

 

线程池的使用很简单:

static void Main(string[] args)        {            ThreadPool.QueueUserWorkItem(new WaitCallback((obj)=> {                for (int i = 0; i < 10; i++)                {                    Console.WriteLine("Doing Work "+i);                }            }),null);            Console.Read();        }

转载于:https://www.cnblogs.com/yeshuimaowei/p/7461094.html

你可能感兴趣的文章
E. The shortest problem
查看>>
进制转换——9018——1065
查看>>
老男孩Python全栈开发(92天全)视频教程 自学笔记21
查看>>
ASP.NET页面传值之Server.Transfer 和Response.Direct
查看>>
git随笔
查看>>
codeforces 985C. Liebig's Barrels
查看>>
获取URL参数
查看>>
异步数据处理Handler
查看>>
线段树lazy标记??Hdu4902
查看>>
Google Map API 学习四
查看>>
Hibernate入门1
查看>>
filbeat遇到的坑(运行久和文件数据量多时候 )
查看>>
jQuery插件学习笔记
查看>>
知识梳理HTML篇
查看>>
SQL关键字-exists
查看>>
每天一个linux命令(42):kill命令
查看>>
java获取当前路径的几种方法
查看>>
常用的js函数
查看>>
Unity 碰撞检测 OnTriggerEnter 入门
查看>>
利用DFS求联通块个数
查看>>