24 Mart 2010 Çarşamba

C# da Foreach Döngüsü

foreach ile nesneler döndürülebilir.
Örneğin aşağıdaki program, formun üzerindeki tüm textBox lara "Kütahya" yazar. Ayrıca formdaki textBox ları ve combobox ları sayarak sonuçları labellarda gösterir.


private void Form1_Load(object sender, EventArgs e)
{
int i=0, j=0;
foreach (Control cont in this.Controls)
{
if (cont is TextBox)
{
cont.Text = "Kütahya";
i++;
}
if (cont is ComboBox) j++;
}
label1.Text = i.ToString();
label2.Text = j.ToString();
}

Hiç yorum yok:

Yorum Gönder