本文摘自PHP中文网,作者黄舟,侵删。
线程的建立:(不同于java的是不用再继承Thread类)1 2 3 4 5 | TcpClient tc = tListener.AcceptTcpClient();
CThreadServer ctserver = new CThreadServer(tc);
Thread t = new Thread( new ThreadStart(ctserver.AcceptImageFile));
t.IsBackground = true ;
t.Start();
|
线程池的建立
1 2 3 4 5 6 | TcpClient tc = tListener.AcceptTcpClient();
CThreadServer ctserver = new CThreadServer(tc);
ThreadPool.QueueUserWorkItem( new WaitCallback(ctserver.AcceptImageFile));
|
但这里的AcceptImageFile与线程建立中的AcceptImageFile有所不同
在线程建立中为AcceptImageFile();
在线程池建立中为AcceptImageFile(Object o);这里的Object o是必须要加入的。
以上就是具体介绍C#线程与线程池的区别的详细内容!
相关阅读 >>
C#如何使用 oledbconnection 连接读取excel?(代码实例)
vs寻找C#的运行库文件
用C#描述数据结构1:统计代码执行时间对象的代码详解
详细介绍C# 利用irawpixels接口遍历栅格数据的代码实例
使用C#操作windowad之添加对象到用户组
C#中值类型和引用类型简单概述
C#使用selenium+phantomjs抓取数据详解
C#是什么,能做些什么?
C#中tostring数据类型格式大全(千分符)总结
asp.net在网站根目录下创建文件夹
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 具体介绍C#线程与线程池的区别