Erstellung eines Threads: (Im Gegensatz zu Java besteht keine Notwendigkeit, die Thread-Klasse zu erben)
TcpClient tc = tListener.AcceptTcpClient(); CThreadServer ctserver = new CThreadServer(tc); Thread t = new Thread(new ThreadStart(ctserver.AcceptImageFile)); t.IsBackground = true; t.Start();
Erstellung eines Thread-Pools
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));
Aber Hier unterscheidet sich AcceptImageFile von AcceptImageFile bei der Thread-Erstellung.
ist AcceptImageFile(
ObjectDas obige ist der detaillierte Inhalt vonDetaillierte Einführung in den Unterschied zwischen C#-Threads und Thread-Pools. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!