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