Array Multidimensi pada bahasa pemrograman C#
Suatu array dalam bahasa pemrograman dapat memiliki banyak dimensi, array dengan tipe multidimensi dapat dideklarasikan sebagai berikut :
Tipe_Data[, , … ,] Nama_Array = new Tipe_Data[Ukuran1, Ukuran2, …, UkuranN];
Array 2 Dimensi C#
Bentuk paling sederhana dari Array multidimensi adalah Array 2 Dimensi, Array 2 dimensi merupakan gabungan dari 2 Array 1 Dimensi.
Array 2 dimensi dapat juga digambarkan seperti sebuah tabel data, yang memiliki beberapa baris dan kolom.
Sebagai Contoh, kita akan membuat array dengan ukuran 2 dimensi 2 x 3 dengan tipe data integer :
int[ , ] x = new int[2,3];
Dan hasilnya akan terlihat seperti Tabel dibawah ini :
Column 1 | Column 2 | Column 3 | |
---|---|---|---|
Row 1 | X [ 0 ] [ 0 ] | X [ 0 ] [ 1 ] | X [ 0 ] [ 2 ] |
Row 2 | X [ 1 ] [ 0 ] | X [ 1 ] [ 1 ] | X [ 1 ] [ 2 ] |
Selain dengan cara diatas, kamu juga bisa menginisialisasi array multidimensi dengan cara yang sama, dengan array satu dimensi.
Sebagai contoh:
int[ , ] Arr = { {2, 8}, {5, 7}, {9, 6} };
Dengan Syntax di atas, kamu akan membuat array dengan ukuran 3 baris dan 2 kolom, untuk mengakses element dari array tersebut, maka cukup panggil index array tersebut.
contoh :
kita akan mengakses angka 6, maka cukup tuliskan Arr[2.1]. kemudian angka 6 akan di panggil.
Mungkin sekian penjelasan mengenai Array multi dimensi pada bahasa pemrograman C#, untuk Array yang lain akan dijelaskan pada materi berikutnya. Salam idcsharp.