在多线程.NET编程中,使用ThreadPool.QueueUserWorkItem与通过新的Thread()和Thread.Start()启动自己的线程的决策标准是什么?
在服务器应用程序(比如说,ASP.NET应用程序或WCF服务)中,我认为ThreadPool始终存在且可用.在客户端应用程序中,如WinForms或WPF应用程序怎么样?启动线程池有成本吗?如果我只想让3或4个线程在一些计算上短时间工作,那么QUWI或Thread.Start()会更好吗?
.net c# multithreading
.net ×1
c# ×1
multithreading ×1