简单threadpool实现

时间:2012-04-18 15:32:11
【文件属性】:

文件名称:简单threadpool实现

文件大小:48KB

文件格式:RAR

更新时间:2012-04-18 15:32:11

threadpool

由于最近需要用多线程处理一些问题,一开始我用了.net默认的ThreadPool,感觉不是很适合。于是我自己实现了一个简单的ThreadPool。 写的比较简单,有兴趣的朋友一起看看,共同改进。 代码主要由ThreadPoolEx,WorkItem,WorkQueue组成。


【文件预览】:
NetDragonThreadAPP
----NetDragonThreadAPP.sln(1KB)
----NetDragon.ThreadPoolEx()
--------bin()
--------obj()
--------Properties()
--------ThreadPoolEx.cs(4KB)
--------NetDragon.ThreadPoolEx.csproj(3KB)
--------WorkQueue.cs(827B)
--------WorkItem.cs(366B)
----NetDragonThreadAPP.suo(23KB)
----NetDragonThreadAPP()
--------bin()
--------obj()
--------Properties()
--------Program.cs(2KB)
--------NetDragonThreadAPP.csproj(3KB)
--------TestProgram.cs(2KB)

网友评论

  • 很不错,基本实现了线程池的功能,有比较规范的工程目录和测试示例程序,学习了。