Array merupakan variabel yang dapat menyimpan lebih dari satu nilai
dengan tipe data yang sama dalam satu variabel. Semisal, seseorang ingin
menyimpan 5 data tentang nilai tugas dan data tersebut ingin dimasukkan ke
dalam program yang telah dibuat. Tanpa array kita bisa membuat kode
programnya, yaitu:
Kode program di atas terlihat lebih panjang dan kurang ringkas. Maka,
array dapat digunakan agar kode program terlihat lebih sederhana, seperti:
double [ ] tugas = new double [5] {82.5, 76.75, 92.5, 65, 70}
class Program
{
static void Main(string[ ] args)
{
string[ ] buah = new string[3] {“apel”, “pisang”, “jeruk”};
Console.WriteLine(buah[0]);
Console.WriteLine(buah[1]);
Console.WriteLine(buah[2]);
}
}
Array Multi-Dimensi
Array di atas merupakan array satu dimensi, sedangkan di sini akan
dibahas array multi-dimensi. Salah satu contoh sederhana dari array multi-dimensi
adalah array dua dimensi. Array dua dimensi menggunakan dua indeks. Indeks
yang pertama merupakan baris, sedangkan indeks yang kedua merupakan kolom.
Kedua indeks tersebut bermulai dari 0.
class Program
{
static void Main(string[ ] args)
{
Int [ , ] intArray = new int[3,2] { {2,1}, {1,2}, {4,3} };
Console.WriteLine(intArray[0, 0]);
Console.WriteLine(intArray[2,1]);
}
}