【发布时间】:2011-11-04 09:00:34
【问题描述】:
这两种方法有什么区别,什么时候用其中一种代替另一种?
int[,] array = new int[4,3];
int length0 = array.GetLength(0);
int upperbound0 = array.GetUpperBound(0);
MSDN 说 GetLength 返回元素的数量,因为 GetUpperBound 确定最大索引,但是这有什么不同,因为数组是用每个索引的元素初始化的?
【问题讨论】:
-
您假设下限始终为零。不是。
标签: c# arrays multidimensional-array