Programlama dillerinde, birden çok aynı tipten veriyi saklayabildiğimiz koleksiyonlardan birisi olarak dizilerden bahsetmiştik. Diziler, istediğimiz sayıda boyuta sahip olabilirler. Örneğin;
tek boyutlu diziler (vektör)
iki boyutlu diziler (matris)
üç boyutlu diziler (küp)
4 ve daha fazla boyutlu diziler olabilirler.
C# ile Dizi Tanımlamak (Array) uygulamasında tek boyutlu dizilerin tanımlanması hakkında örnekler paylaşmıştık, bu uygulamada da nasıl çok boyutlu diziler tanımlayabileceğimize ilişkin örnekler yapalım.
Örnek: 2x3 boyutlarında bir matris tanımlayın.
int[,] matris = {
{1, 2, 3},
{3, 4, 5}
};
Örnek: 3x2 boyutlarında ve string değerler içeren bir matris tanımlayın.
string[,] sayilar = new string[3, 2] { { "bir", "1" }, { "iki", "2" },{ "üç", "3" } };
Önceki yazılarımdan bazıları için;
bkz: C# ile rastgele zar atma uygulaması
bkz: C# ile rastgele yazı tura atma uygulaması
bkz: C# sonsuz for döngüsü oluşturma örneği
bkz: C# ile iki tarih arasında kaç gün olduğunu bulmak
bkz: C# ile while döngüsü kullanımı ve örnekleri
bkz: C# while döngüsü ile sonsuz döngü oluşturmak