0
点赞
收藏
分享

微信扫一扫

C#中如何获取二维数组的行数和列数?


//定义并初始化一个二维数组

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代表第二维,……


举报

相关推荐

0 条评论