Vb.Net’te bir dizi değişkeni tanımlamak, bir değişken adı ve boyutlarını belirten köşeli parantezler içinde boyutlarını belirten bir ifade kullanarak yapılır.
Örneğin, aşağıdaki kod, sayilar adında 5 tamsayı içeren bir dizi değişkeni tanımlar:
Dim sayilar(4) As Integer
Bu kod, sayilar adında bir dizi tanımlar ve 0’dan başlayarak 4’e kadar olan 5 tamsayı içerir. Dizi elemanlarına erişmek için, köşeli parantezler içinde sıfırdan başlayarak dizinin indisini belirleyen bir ifade kullanabilirsiniz. Örneğin:
sayilar(0) = 5
sayilar(1) = 10
sayilar(2) = 15
sayilar(3) = 20
sayilar(4) = 25
Bu kod, dizinin her bir elemanına değer atar. Ayrıca, aşağıdaki gibi bir döngü kullanarak dizinin her elemanını yazdırabilirsiniz:
For i As Integer = 0 To sayilar.Length – 1
Console.WriteLine(sayilar(i))
Next
Bu kod, dizinin her bir elemanını ekrana yazdırır. Length özelliği, dizinin eleman sayısını döndürür.
Dizilerde çok boyutlu dizi de tanımlayabilirsiniz. Bu durumda, her boyut için ayrı bir ifade kullanılır. Örneğin, aşağıdaki kod, 2 boyutlu bir diziyi tanımlar:
Dim matris(2, 3) As Integer
Bu kod, 3 satır ve 4 sütundan oluşan bir matrisi tanımlar. Matris elemanlarına erişmek için, iki indis belirtmeniz gerekebilir. Örneğin:
matris(0, 0) = 1
matris(0, 1) = 2
matris(0, 2) = 3
matris(1, 0) = 4
matris(1, 1) = 5
matris(1, 2) = 6
Bu kod, matrisin her bir elemanına değer atar. Matris elemanlarını yazdırmak için, iç içe iki döngü kullanabilirsiniz:
For i As Integer = 0 To 1
For j As Integer = 0 To 2
Console.WriteLine(matris(i, j))
Next
Next
Bu kod, matrisin her bir elemanını ekrana yazdırır.
