【发布时间】:2021-01-09 23:10:35
【问题描述】:
场景
我需要创建并行执行多个函数的n 线程(不等于要执行的函数数)。所以我的代码是
static void Main()
{
Parallel.For(0, 2, i => // it creates 2 threads as number of iterations.why?
{
method1();
method2();
method3();
method4();
method5();
method6();
method7();
method8();
method9();
method10();
});
}
如何在此处以最佳方式使用MaxDegreeOfParallelism 属性?有人可以帮忙吗?
【问题讨论】:
标签: c# multithreading loops parallel-processing