Csharpta Foreach döngüsü nedir ve nasıl kullanılır

0
3846

Csharpta Foreach döngüsü nedir ve nasıl kullanılır

foreach diziler , koleksiyonlar arasında kolayca dönmemizi sağlayan bir döngüdür.For a benzer yapıdadır.fakat kullanımı ve yapmak istediğimizi for döngüsünden daha kolay olarak yapabiliriz

Aşağıda microsoft tan bir örnek aldım. Dizi ve dizinin içinde elemanlarımız var.
int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 };
foreach (int element in fibarray)
{
System.Console.WriteLine(element);
}

burada integer tipinde element adında bir değişken oluşturuyoruz ve dizinin elemanını element değişkenine atıyoruz.ve o element değişkenini yukarıda yazdırıyoruz.  kodu çalıştırınca aşağıdaki gibi bir ekran çıktısı olucak.

0

1

1

….

8

13

gibi  olucak burada { } içine çalışmasını istediğimiz kodları yazıcaz.Yukarıda ekrana yazdırma komutu kullandık.

O komut yerine hangi işlemi yapmak istediğimizde  çalışması gereken kodları yazarız o kodlar çalışır. Genelde Foreach dizide bir eleman aramak için kullanılır.

Burada önemli olan programın çalışması olduğu kadar bilgisayarı da daha az yoracak kodların yazılmasıdır.

for(int i=0;i<fibarray.lenght-1;i++)

{
System.Console.WriteLine(fibarray[i].tostring());
}

 

CEVAP VER

Time limit is exhausted. Please reload CAPTCHA.