欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-12 11:30:01
...

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

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