C#获取数组的行和列数程序代码


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] arr = new int[2, 2] { {1,2},{3,4}};//自定义一个二维数组
            Console.Write("数组的行数为:");
            Console.WriteLine(arr.Rank);//获取二维数组的行数
            Console.Write("数组的列数为:");
            Console.WriteLine(arr.GetUpperBound(arr.Rank-1)+1);//获取二维数组的列数
            for (int i = 0; i < arr.Rank; i++)
            {
                string str = "";
                for (int j = 0; j < arr.GetUpperBound(arr.Rank - 1) + 1; j++)
                {
                    str = str + Convert.ToString(arr[i, j]) + " ";//循环输出二维数组的每个元素Convert强制类型转换
                }
                Console.WriteLine(str);
            }
            Console.ReadLine();
                
           
        }         
    }
}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM