之间的区别这两种方法之间的区别是什么?什么时候使用一个而不是另一个?array.GetLength(0)和array.GetUpperBound(0)
int[,] array = new int[4,3];
int length0 = array.GetLength(0);
int upperbound0 = array.GetUpperBound(0);
MSDN说,getLength返回元素,其中作为GetUpperBound确定最大索引的数量,但是怎么会这样,因为不同的阵列与每个索引元素初始化?
你假设下界总是零。不是这样。 –