这行代码正在 Parallel.For(...row => { code }); 中执行
mechanismScores[row] += cellValue;
数组值和 cellValue 都是double类型。这个线程是安全的还是我需要做类似的事情......
Interlocked.CompareExchange(ref mechanismScores[row],
mechanismScores[row] + cellValue, mechanismScores[row]);
或其他解决方案?