//定义并初始化一个二维数组
int[,] iArr = new int[ , ] { { 1, 2, 3, 4, 5 }, { 2, 4, 6, 8, 0 } };
第一种方法:
int row = iArr.Rank; //获取维数,这里表示行数
int col = iArr.GetUpperBound(Arr.Rank -1 ) +1; //获取二维数组的列数
第二种方法:推荐
int row = iArr.GetLength(0); //可以理解为:第一维的长度(即行数),结果为2
int col = iArr.GetLength(1); //可以理解为:第二维的长度(即列数),结果为5
可以理解为:0代表第一维,1代表第二维,……