1. 程式人生 > >C#獲取陣列的行數和列數

C#獲取陣列的行數和列數

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


namespace Test02
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] arr = new int[2, 2] { { 1, 2 }, { 3, 4 } };//自定義一個二維陣列
            Console.WriteLine("陣列的行數為:");
            Console.WriteLine(arr.Rank);//獲得二維陣列的行數
            Console.WriteLine("\n");
            Console.WriteLine("陣列的列數為:");
            Console.WriteLine(arr.GetUpperBound(arr.Rank - 1) + 1);//獲得二維陣列的列數
            Console.WriteLine("\n");
            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]) + " ";//迴圈輸出二維陣列中的每個元素
                }
                Console.WriteLine(str);
                Console.WriteLine("\n");
            }


        }
    }
}

相關推薦

C#中如何獲取一個二維陣列的兩維長度,即

int[,] array = new int[,] {{1,2,3},{4,5,6},{7,8,9}};//定義一個3行3列的二維陣列 int row = array.Rank;//獲取行數 int col = array.GetLength(1);//獲取指定維中的元 個

C#獲取陣列

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test02 {     class Program     {        

c++語言 如何計算二維陣列

對於一個二維陣列如: int a[2][5]; 求陣列元素的總數: sizeof(a) / sizeof(int) 而陣列行數則為 :( sizeof(a) / sizeof(int) )/ ( sizeof(a[0]) / sizeof(int) ) 求陣列列數: siz

Java 獲取二維組的

怎樣 tps lan 個數 元素 mil family 資料 object   對於Object[][] array,array.length返回行數,array[0].length返回列數,元素個數為array.length*array[0].length。   參考

C#中二維組的

取數 word 二維數組 同學 定義 dimen 行數 nbsp col 最近在項目中用到二維數組,需要獲取數組的行數和列數,本以為是很簡單的一些東西,卻發現網上好多答案都是錯誤的,遂寫下隨筆,希望之後有用到的同學們能夠順利解決答案。 下面是一些關於數組的一些屬性和方法以及

VS 計算二維陣列

對於一個二維陣列如: int a[2][5]; 求陣列元素的總數: sizeof(a) / sizeof(int) 而陣列行數則為 :( sizeof(a) / sizeof(int) )/ ( sizeof(a[0]) / sizeof(int) ) 求陣列列數: si

獲取ResultSet的

獲取ResultSet行數時需要使用可回滾的遊標,自定義方法,獲取行數後要回滾,獲取ResultSet列數時通過ResultSetMetaData類的getColumnCount方法即可獲得。 示例程式碼: publicclass Test ...{    publicsta

如何獲取ResultSet的

當我們執行資料庫查詢返回一個ResultSet的時候,很多情況下我們需要知道這個ResultSet的大小,即它的行數和列數。我們知道它的列數可以通過resultSet.getMetaData().getColumnCount()很容易地得到,然而,java API沒有提供直接訪問ResultSet行數的介面

獲取SQL查詢結果集中的

轉自http://cheneyph.iteye.com/blog/477829 在Java中,獲得ResultSet的總行數的方法有以下幾種。 第一種:利用ResultSet的getRow方法來獲得ResultSet的總行數 Statement stmt = con.cre

C語言中的函式列印乘法口訣表,可以任意輸入

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void print_table(int line) { int i = 0;

VBA取得EXCEL表格中的

VBA取得EXCEL表格中的行數和列數       初學EXCEL巨集的童鞋,總是很想知道表格中含有資料的行數和列數,尤其是行數和列數不確定的情況下。這樣可以避免很多的錯誤,並且可以提高效率。但每次用到的時候到網上查詢時,總是給了很多無用的答案,往往找不到想要的

實現一個函式,列印乘法口訣表,口訣表的自己指定, 輸入9,輸出9*9口訣表,輸入12,輸出12*12的乘法口訣表。

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int n = 0; printf("請輸入一個數:"); scanf("%d", &n);

轉多不確定

原始需求,有2表如下 SQL> select * from mas; TO TOOLNAME -- ---------- 01 包裹 02 信函 03 掛號信 04 中國速遞 05 EMS 06 DHL 6 rows selected. SQL> select * from putdt; SEN

用VBA得到EXCEL表格中的

方法3:   ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row   ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column   缺點:在工作表進行對刪除或清除操作時也會變得比實際情況大。方法

C#獲取多維陣列

效果圖: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.

Excel轉Html(十一)--POI處理Excel-獲取sheet總行-總-高-

獲取sheet行總數:sheet.getLastRowNum() 列總數:dataMap.get("maxColNum-" + form.getFormName() 獲取列最多的行,特別注意:sheet.getRow(0).getPhysicalNumberOfCells()不準確 行高:r

dom4j如何獲取節點的

在使用dom4j解析xml檔案時,可能會對一些節點做檢測,判斷是否符合schema,對一些不符合的節點要作出提示。為了使作出的提示更友好,還需要指出錯誤在哪裡。但是dom4j並沒有提供相關的功能,或者說這個功能隱藏的很深。搜尋了一下,發現這個問題的答案很少。我在一個mai

js獲取陣列元素個數物件成員

Javascript怎麼得到陣列長度(也就是陣列的元素個數)? Javascript怎麼獲取物件的成員個數? 你肯定想到了array.length!? 那麼我們來測試一下下面這個例子. <script type="text/javascript">         var a = [];