如何获取二维数组的元素个数?int[,]array=newint[,]{{1,2,3},{4,5,6},{7,8,9}};//定义一个二维数组int,有3行和3columnsrow=array.Rank;//获取维度数,这里指的是行数intcol=array.GetLength(1);//获取指定维度的元素个数,这里是个数列。(0为第一个维度,1为第二个维度)intcol=array.GetUpperBound(0)+1;//获取指定维度的索引上限,加1是总数,这里表示两个-dimensionalarrayNumberofrowsintnum=array.Length;//得到整个二维数组的长度,即所有元素的个数。根据上面,我们可以自己验证多维数组的形式,使用循环遍历数组,比如下面的四维数组:int[,,,]arr=newint[9,8,7,6];arr.Rank;//返回4arr.GetLength(0);//返回9arr.GetLength(1);//返回8arr.GetLength(2);//Return7arr.GetLength(3);//Return6arr.GetUpperBound(0)+1;//Return9arr.Length;//Return3024其余循环遍历数组,操作i不用解释了,按照上面的数字操作。C#中获取二维数组的行列数和多维数组各维长度的文章到此结束。希望对大家的学习有所帮助,希望大家多多支持。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
