如何复制一个已经在上个类随机产生的一个数组,是一个3*3的2维数组
声明一个新数组,两个for循环就行了
a为已知的 2维数组。b为复制后的。 int[,] b = new int[a.GetUpperBound(0) + 1, a.GetUpperBound(1) + 1]; for (int i = 0; i <= a.GetUpperBound(0); i++) { for (int j = 0; j <= a.GetUpperBound(1); j++) { b[i,j] = a[i,j]; } }
Array类有个 copyto 方法