所谓C#线程池,按照本人的理解,就是定义一个线程类型的list,里边装上许多的线程,便于操作和管理。
List<Thread> _threadList = new List<Thread>();
var th = new Thread(delegate (){...执行的方法});
var th1 = new Thread(delegate (){...执行的方法});
_threadList.Add(th);
_threadList.Add(th1);
foreach (var thread in _threadList)
{
thread.Abort();
thread.Join();
}
如有错误,希望各位不吝指正。