所以我有 3 个嵌套的 for 循环,内部的两个循环做的很少。我想将最外面的循环转换为并行循环。
我的问题是:
如果我在循环中有一个变量,则该变量用作临时值持有者并在每个循环中采用一个新值。当并行开始时我需要担心那个变量吗?
我的意思是所有线程都会覆盖同一个变量吗?
for (int i = 0; i < persons.number; i++) //Loop all the people
var Dates = persons[i].Appointments.bydate(DateStep);
我需要担心并行循环中的 Dates 变量吗?
抱歉我的问题格式不正确,但这只是我的第二个问题,我要到那里了。