本文摘自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#基础入门-常量详解
实现C#遍历文件夹及子目录下所有图片的示例代码分享
C#注册控件处理程序(setconsolectrlhandler)函数示例的详细介绍
页面包含处理实例详解
C# 获取随机字符串实现方法
简单介绍C#表达式树expression简单类型比较demo的示例代码
教你用C#制作最简单的登录界面
详解C#中抽象类与接口的区别
不用ide也能写出C#的hello world详解(图)
使用C#实现发送自定义的html格式邮件的代码案例
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 具体介绍C#线程与线程池的区别