我可以使用什么代替ThreadPool.QueueUserWorkItem?

时间:2019-12-23 15:56:09

标签: c# .net multithreading

我想知道我是否可以使用任何方法比以下方法更好和更快地工作:

ThreadPool.QueueUserWorkItem(delegate {method();});

我的代码是:

ThreadPool.SetMinThreads(1, 1);

ThreadPool.SetMaxThreads(40, 40);

foreach(string item in mylist)
{
ThreadPool.QueueUserWorkItem(delegate {method();});
}

我想使用System.Threading.Thread之类的类,并能够限制Threadpool之类的线程。

我搜索了,但是什么也找不到!如果有人可以帮助您,请给我链接或示例。

0 个答案:

没有答案