获取尺寸长度,C#数组 [英] Get dimension length, c# arrays

查看:156
本文介绍了获取尺寸长度,C#数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  INT [,]常用3 =新INT [2,5];
VAR行= ARR?
VAR COLS = ARR?Assert.Equals(3,行);
Assert.Equals(6,COLS);


解决方案

您可以使用对GetLength(一些维起 - 从-0) A阵列上。

  VAR行= arr.GetLength(0);
变种COLS = arr.GetLength(1);

但行会2和列5。

  VAR ARR =新INT [2,3]

会给你:

 改编[0,0]
ARR [0,1]
ARR [0,2]
ARR [1,0]
改编[1,1]
ARR [1,2]

int[,] arr = new int[2,5];
var rows = arr.?
var cols = arr.?

Assert.Equals(3, rows);
Assert.Equals(6, cols);

解决方案

You can use GetLength(some-dimension-starting-from-0) on a array.

var rows = arr.GetLength(0);
var cols = arr.GetLength(1);

But rows will be 2 and columns 5.

var arr = new int[2,3]

Will give you:

arr[0,0]
arr[0,1]
arr[0,2]
arr[1,0]
arr[1,1]
arr[1,2]

这篇关于获取尺寸长度,C#数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆