二維陣列的行數可以使用length屬性獲得,但由於c#中支援不規則陣列,因此二維陣列中每一行中的列數可能不會相同,如何獲取二維陣列中每一維的列數呢?答案還是length屬性,因為二維陣列的每一維都可以看做乙個一維陣列,而一維陣列的長度是可以使用length屬性獲得。例如,下面**定義乙個不規則二維陣列,並通過遍歷其行數、列數,輸出二維陣列中的內容,**如下:
01 staticvoid main(stringargs)
0213 console.writeline();//
換行輸出14}
15console.readline();
16 }
《零基礎學c#》
C 獲取二維陣列行數及列數
static void main string args 定義乙個4行3列的二維陣列 int i array.rank 獲取維數 int j array.getlength 1 獲取指定維度中的元素個數,這裡也就是列數 int n array.getlength 0 獲取行數 int m array...
C 如何獲取二維陣列的行列數
本來是想在unity2d中利用二維陣列儲存平面上網格占用情況的。忽然發現忘了怎麼獲取二維陣列的行列數了,在這裡記錄一下這些函式 雖然完成任務也可不依靠這些函式 在二維陣列中我們可以利用getupperbound 來獲取行列數。例子如下 namespace testgroundcsharp i.len...
Get 二維陣列的維數 行和列
平時我不太常用二維陣列,所以比較陌生,為熟悉和了解二維陣列整理此文。1 二維陣列的宣告與初始化 int arrayint2 定義乙個二維陣列 arrayint2 newint 3 5 初始化 2 遍歷二維陣列 最常用的遍歷陣列的方式是使用foreach,foreach語句可以訪問陣列中的每個元素,而...