Latest web development tutorials

C # array bergerigi

C # array C # array

array bergerigi adalah array dari array. Anda dapat mendeklarasikanskorarray bergerigi dengan nilaiint, sebagai berikut:

int [] [] skor;

Mendeklarasikan array tidak menciptakan sebuah array di memori. Buat sebuah array di atas:

int [] [] skor = new int [5] [];
for (int i = 0; i <scores.Length; i ++) 
{
   Skor [i] = new int [4];
}

Anda dapat menginisialisasi array bergerigi, sebagai berikut:

int [] [] skor = new int [2] [] {new int [] {92,93,94}, baru int [] {85,66,87,88}};

Dimana, nilai adalah array array dua bilangan bulat - nilai [0] adalah array dengan tiga integer, nilai [1] adalah array dari empat bilangan bulat dengan.

contoh

Contoh berikut menunjukkan bagaimana menggunakan array yang terhuyung:

menggunakan System;

namespace ArrayApplication
{
    kelas MyArray
    {
        static void Main (string [] args)
        {
            / * Sebuah array terhuyung-huyung array lima bilangan bulat yang terdiri dari * /
            int [] [] a = new int [] [] {new int [] {0,0}, baru int [] {1,2}, 
            int baru [] {2,4}, baru int [] {3, 6}, baru int [] {4, 8}}; 

            int i, j;

            / * Nilai output dari setiap elemen dalam array * /
            untuk (i = 0; i <5; i ++)
            {
                untuk (j = 0; j <2; j ++)
                {
                    Console.WriteLine ( "a [{0}] [{1}] = {2}", i, j, a [i] [j]);
                }
            }
           Console.ReadKey ();
        }
    }
}

Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:

a [0] [0]: 0
a [0] [1]: 0
a [1] [0]: 1
a [1] [1]: 2
a [2] [0]: 2
a [2] [1]: 4
a [3] [0]: 3
a [3] [1]: 6
a [4] [0]: 4
a [4] [1]: 8

C # array C # array