因此,我有3个嵌套循环,内部两个做了很少的工作。我想将最外层的循环转换为并行循环。Parallel.For中的变量
我的问题是:
如果我有循环中的变量,这东西被用作临时值保持,并采取了新的值每个循环。并行性开始时,我需要担心这个变量吗?
我的意思是所有的线程会覆盖相同的变量?
for (int i = 0; i < persons.number; i++) //Loop all the people
var Dates = persons[i].Appointments.bydate(DateStep);
我是否需要担心并行循环中的日期变量?
对不起,我的问题格式不好,但这只是我的第二个问题,我到了那里。
不是'Var',它是'var'。 C#是一种区分大小写的语言。 –