Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun yanında temel programlama terimlerini de öğrenmeliyiz. İşte bugün sizlere Vb.Net ile Dizi Değişkenleri ve Örnekleri aktaracağız. Dizi kavramı nedir? Dizi nasıl kullanılır? Dizi değişkenine varsayılan değer nasıl atanır? Dizi değişkenlerini yeniden nasıl boyutlandırırız? Vb.net Dizi Değişkeni ve Kullanımı nasıl olur? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

Vb.net Dizi Değişkenleri ve Örnekleri
Visual Studio Görseli

Dizi Değişkenine Varsayılan Değer Atamak

Dizi değişkenlerinin özelliklerinden biri de tanımladığımız an içerisine ilk değerimizi atabilmemiz olmuştur. Bize en büyük katkısı ise varsayılan değer otomatik olarak “0” değil de bizlerin istediği herhangi bir değer olabilmektedir. Gelin bunu bir örnekle daha iyi anlayalım. Örnek kodumuz aşağıdaki gibidir;
Örnek Uygulama Kodu
 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
 Dim DiziDeger() As Integer = {10, 88, 30} ' 3 Eleman
 Me.Text = DiziDeger(1).ToString() ' 88 Sayılı Yazar
End Sub

Dizi Değişkenini Yeniden Boyutlandırmak

Bu örneğimizi anlamanız için öncelikle hayal kurmanız gerekmektedir. Evet ciddiyim arada hayal kurarak da örnek çözmeliyiz.. Okulun daha yeni açıldığı dönemi hayal edin. Sınıf mevcudunuz bellidir değil mi?  İşte her zaman mevcudumuz sabit kalmaz. Aramıza yeni katılacak arkadaşlar da bulunmaktadır. Sınıfa yeni biri dahil edildiğinde ise dizi içerisindeki eleman sayısının artması gerekir. Dizi boyutlandırması burada devreye girmektedir. Aşağıdaki örneğimiz ile daha iyi anlayacaksınız. Bu arada bu yazıyı okurken formunuz açık ve kod satırlarımıza göre ayarlanmış şekildedir inşallah. Bizimle beraber adım adım deneyin.
Örnek Uygulama Kodu
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
 Dim Ogrenciler() As String = {"Halime", "Mali", "Ahmet"}
 ' Diğer Kodlar
 ReDim Ogrenciler(3) ' Yeni Boyut
 Ogrenciler(3) = "Vural"
 Me.Text = Ogrenciler(3) ' Vural Yazar
End Sub

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir