我将一个数组初始化为
Double[][] myarr = Enumerable.Repeat(new double[12], 13).ToArray();
然后在一个循环中,我正在递增值,例如
myarr[0][0]++;
这会导致 myarr[1][0]、myarr[2][0]、myarr[3][0] ..... myarr[12][0] 等所有值加一。
使用 for 循环(0-12)时不会发生此问题,我正在初始化
myarr[i] = new double[12];
为什么会这样?