TcpClient tc = tListener.AcceptTcpClient(); CThreadServer ctserver = new CThreadServer(tc); Thread t = new Thread(new ThreadStart(ctserver.AcceptImageFile)); t.IsBackground = true; t.Start();
线程池的竖立
TcpClient tc = tListener.AcceptTcpClient(); CThreadServer ctserver = new CThreadServer(tc); //Thread t = new Thread(new ThreadStart(ctserver.AcceptImageFile)); //t.IsBackground = true; //t.Start(); ThreadPool.QueueUserWorkItem(new WaitCallback(ctserver.AcceptImageFile));
但这里的AcceptImageFile与线程竖立中的AcceptImageFile有所不同
在线程竖立中为AcceptImageFile();
在线程池竖立中为AcceptImageFile(Object o);这里的Object o是必需要到场的。
以上就是细致引见C#线程与线程池的区分的细致内容,更多请关注ki4网别的相干文章!