为了账号安全,请及时绑定邮箱和手机立即绑定

关于二维数组GetLength的用法

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApp8

{

    class Program

    {

        static void Main(string[] args)

        {

            int[,] text = new int[,]{ { 1, 2, 3 }, { 1, 2, 3 } };

            Console.Write(text.GetLength(1));


        }

括号里是0输出2

括号里为1输出3

求解


正在回答

2 回答

对于二维数组的GetLength方法的参数,为0时获取的是二维数组内一位数组的个数,也就是行数,为1时获取的是列的个数,也就是每个一维数组内元素个数,类似我这个

 int[,] text = { { 1, 2, 3, 4 }, { 1, 2, 3 ,4},{ 2,6,9,10} };

 Console.Write(text.GetLength(0));    输出3

 Console.Write(text.GetLength(1));    输出4

昨天才开始看C#,...多包涵


3 回复 有任何疑惑可以回复我~

GetLength(0)是计算二维数组的行数,GetLength(1)是计算二维数组的列数

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于二维数组GetLength的用法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信