草庐IT

oGridCells

全部标签

c# - 如何将二维数组中的一行值复制到一维数组中?

我们有以下对象int[,]oGridCells;仅与固定的第一个索引一起使用intiIndex=5;for(intiLoop=0;iLoop.NET中有没有一种方法可以将固定第一个索引处的值转换为一维数组(而不是通过循环值)?如果数组只循环一次,我怀疑它会加快代码速度(而且很可能会使代码变慢)。但是,如果对数组进行大量操作,那么单维数组会比多维数组更有效。我问这个问题的主要原因是看看它是否可以完成以及如何完成,而不是将其用于生产代码。 最佳答案 以下代码演示了将16个字节(4个整数)从二维数组复制到一维数组。int[,]oGridC