For Each Döngüsü Vb.Net Ders 10

For Each Döngüsü Vb.Net 

 

Foreach Döngüsü: Bir dizi veya nesnenin tüm elemanlarına ulaşmak için kullanılır.  

Kullanımı:  

For Each  değişken adı değişken tipi in ifade 

Kodlar;  

Next 

Örnek:Elemanları belli olan bir diziyi listBox’a aktaralım. (Sorunun form görüntüsü aşağıdadır.) 

  

[code language=”vbnet”]

Public Class Form1

Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click

Dim isimler() As String = {"ali", "veli", "ayşe", "fatma"} ‘Başlangıçta diziye eleman atıyoruz

For Each i As String In isimler ‘isimler dizisinin elemaları sırayala i değişkenine aktar

listBox1.Items.Add(i) ‘i değişkenine aktarılan dizi eleman değerini listBox’a ekle

Next

End Sub

End Class

[/code]

  

  

Örnek: Diğer soruda string diziye string iafade girdik.Bu defa sayısal ifade girelim. (Sorunun form görüntüsü aşağıdadır.) 

  

[code language=”vbnet”]Public Class Form1
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
Dim isimler() As Integer = {0, 1, 2, 3, 4, 5} ‘Başlangıçta diziye eleman atıyoruz

For Each i As Integer In isimler ‘isimler dizisinin elemaları sırayala i değişkenine aktar

listBox1.Items.Add(i) ‘i değişkenine aktarılan dizi eleman değerini listBox’a ekle

Next

End Sub

End Class[/code]

  

Yorumlar 6

Bir yanıt yazın

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