C#中如何获取一个二维数组的两维长度,即行数和列数?

来源:互联网 发布:大数据的主要来源于 编辑:程序博客网 时间:2024/06/05 17:20

如何获取二维数组的行数和列数呢?

//定义并初始化一个二维数组
int[,] Arr = new int[ , ] { { 2, 3, 5, 6 }, { 1, 3, 4, 5 } };

推荐方法:

int row = Arr.GetLength(0); //第一维的长度(即行数)

int col = Arr.GetLength(1); //第二维的长度(即列数)

其它:

int dim = Arr.Rank; //获取维数,一维结果为1,二维结果为2.

int col = Arr.GetUpperBound(Arr.Rank -1 ) +1 //获取二维数组的列数,本人不推荐这个方法!

阅读全文
0 0
原创粉丝点击