我在.NET 4.0中使用C#
ThreadPool.QueueUserWorkItem线程安全吗?
例:
Parallel.ForEach(commands, commandModel =>
{
ThreadPool.QueueUserWorkItem(TestService.ProcessTest, test.ID);
});
最佳答案
该函数本身是线程安全的,另一方面,要排队的项目需要执行所有考虑线程安全的操作。
关于c# - ThreadPool.QueueUserWorkItem是ThreadSafe吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7985062/