Vb.Net’te bir dizi değişkeninin boyutu, tanımlandığı sırada köşeli parantez içinde belirtilir. Dizi değişkenlerinin boyutu, bir veya daha fazla boyut içerebilir. Boyutlar arasında virgül kullanılır.

Vb.net Dizi Değişkenleri Nasıl Boyutlanır?

Örneğin, aşağıdaki kod, 10 eleman içeren bir tek boyutlu bir dizi tanımlar:

Dim sayilar(9) As Integer

Bu kod, sayilar adında bir dizi tanımlar ve 0 ile 9 arasında 10 tamsayı içerir.

Aşağıdaki kod, 3 satır ve 4 sütundan oluşan bir matris tanımlar:

Dim matris(2, 3) As Integer

Bu kod, 3 satır ve 4 sütundan oluşan bir matrisi tanımlar. matris adlı dizi değişkeni, 3 satır ve 4 sütundan oluşur.
Dizilerin boyutu değiştirilemez. Yani, bir dizi tanımlandıktan sonra boyutu değiştirilemez. Ancak, dizi elemanlarının değeri değiştirilebilir ve yeni bir dizi tanımlayarak eski dizi değerleri yeni diziye aktarılabilir. Bunu yapmak için Array.Copy yöntemi kullanılabilir. Örneğin:
Dim dizi1(4) As Integer
dizi1(0) = 10
dizi1(1) = 20
dizi1(2) = 30
dizi1(3) = 40
dizi1(4) = 50
Dim dizi2(9) As Integer
Array.Copy(dizi1, dizi2, dizi1.Length)
Bu kod, dizi1 adlı bir dizi tanımlar ve 5 tamsayı içerir. Sonra, dizi2 adlı yeni bir dizi tanımlar ve dizi1 içeriğini kopyalar. dizi2 boyutu 10 olduğu için, dizi2’de 5 boş eleman olacaktır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir