C# Foreach Döngüsü
Bu yazımda sadece C# programlama dilinin özelliği olan Foreach döngüsünden bahsedeceğim.Dizilerde ya da koleksiyon yapılarında dönmek istiyorsak for,while ya da do while döngülerine nazaran foreach döngüsü işimizi görecektir.Az kodla aynı işi yapan bu döngü performans bakımına diğerlerinden daha az çalışacaktır.Ancak bu gözle görünür bir etken değildir.
Aşağıdaki yapıda mantığı anlatılmıştır.
string[] isimler=new string[5]; sayilar[0]="Gençay"; sayilar[1]="Furkan"; sayilar[2]="Yasin"; sayilar[3]="Selman"; sayilar[4]="Nurullah"; foreach (string isimler2 in isimler) { Console.WriteLine(isimler2); /*isimler2 adlı string değişkene,isimler dizisinden in komutuyla veriler aktarılacaktır.Döngü her döndüğünde isimler dizisindeki her bir değer isimler2 değişkenine aktarılacaktır.*/ }
Yukarıda ki kod çıktısı olarak ekrana alt alta isimler yazılacaktır.
Niye Sayilar[]?