Parallel.For(0, matARows, i =>
              {
                  int actual = i*step;   
                  //code               
              })如上代码,在并行迭代的时候需要使用step变量(int),这个step在迭代内部是不会被修改的,只是取值而已。
但在运行时,会出现“对象当前正在其他地方使用”这个异常。
而加锁又会大幅降低并行的效率。是否有方法可以把这个step变量在迭代开始前用参数传入循环呢?或者其他不降低并行效率的方法