Dizi (Array)Aynı türden verileri tek bir değişken altında toplayan veri yapısıdır. Örneğin, 7 günlük isimleri 7 ayrı değişken yerine tek bir string dizisinde tutulabilir.
İndeks (Index)Dizi elemanlarının bellekteki konumunu belirten sayısal değerdir. C#'ta indeksleme her zaman 0'dan başlar.
new Anahtar SözcüğüDizi için bellekte dinamik olarak yer ayrılmasını sağlayan komuttur. Örneğin 'new int[7]' ifadesi 7 adet tam sayı için bellek alanı açar.
CopyTo() MetoduBir dizinin içeriğini başka bir diziye kopyalamak için kullanılır. Kaynak dizi, hedef dizi ve başlangıç indeksi parametrelerini alır.
Clone() MetoduBir dizinin tam bir kopyasını oluşturan metottur. Object tipinde sonuç döndürdüğü için kullanımda tip dönüşümü yapılması zorunludur.
SetValue() MetoduDizi tanımlandıktan sonra belirli bir indekse değer atamak için kullanılan metottur. 'dizi.SetValue("Değer", 0)' şeklinde kullanılır.
Clear() MetoduDizideki elemanları temizlemek için kullanılır. Dizinin boyutunu değiştirmez, sadece elemanları varsayılan değerlerine (0 veya boşluk) döndürür.
Sort() MetoduDizi elemanlarını küçükten büyüğe veya alfabetik olarak sıralayan metottur. 'Array.Sort(diziAdı)' şeklinde çağrılır.
Matris DiziHer satırında eşit sayıda eleman bulunan çok boyutlu dizilerdir. Tablo yapısına benzerler ve [satır, sütun] şeklinde erişilirler.
Düzensiz Dizi (Jagged Array)Her satırının uzunluğu birbirinden farklı olabilen iç içe dizi yapısıdır. Örneğin, ilk satır 3 elemanlıyken ikinci satır 5 elemanlı olabilir.