Tömbök tömbök (Programming Guide c #), a Microsoft docs

Ebben a cikkben,

Array tömbök - olyan tömb, amelynek elemei maguk tömbök. A tömbök elemeit a tömbök különböző méretű és nagyságú. Array tömbök néha szabálytalan tömb. Az alábbi példák azt mutatják, hogyan állapítsa és tömböket a tömbök, valamint az azokhoz való hozzáférést.

Az alábbiakban nyilvánították háromdimenziós tömb elemeit, amelyek mindegyike egy egydimenziós tömb egész:

Használat előtt jaggedArray. elemeit kell inicializálni. Ezt meg lehet tenni az alábbiak szerint:

Minden elem egy egydimenziós tömb egész számokat. Az első ilyen tartalmaz 5 egész szám, a második - 4, és a harmadik - 2.

Ezen túlmenően, a segítségével inicializáló lehet tölteni az értékek a tömb elemeinek (ebben az esetben nem kell tudni, hogy a méret a tömb). például:

Használhatja az alábbi rövid űrlapot. Megjegyezzük, hogy ha inicializálása elemeket nem lehet csökkenteni a new operátorral. mert az alapértelmezett inicializálás mechanizmus nem biztosít számukra:

A tömb tömb elemek típusai, és értékek inicializáljuk null.

Hozzáférés a különálló tömb elemek állíthatók elő a bemutatott eljárásokkal a következő példák:

Ez a példa azt mutatja, hogyan hozzáférést az egyes elemek, amelyek értéke jelenik eleme [1,0] az első tömb (5):

Hossza számát adja vissza tömbök a tömb tömbök. Tegyük fel, hogy az előző tömb nyilvánították az alábbi sorokat:

Ez visszaad egy értéket 3.

Ebben a példában, egy tömb, amelynek elemeit tömbök. Összes elemet a tömb különböző méretű.