Merhaba arkadaşlar bu döngüler ile ilgili 3. yazımda sizlere foreach döngüsü ile ilgili bilgi verip nasıl işlediğini izah etmeye çalışıcam.Foreach döngüleri For ve While döngüsünden tamamiyle farklıdır.Çünkü bu döngü kolleksiyonlar içinde dönmeye yarar.Daha kolay anlaşılması için bir örnekle size göstermek istiyorum.
static void Main(string[]
args)
{
string[]
dizi = { "ali", "veli", "halime",
"cankan" };
foreach
(string Kelime in
dizi)
{
Console.WriteLine(Kelime);
}
Console.ReadKey();
}
Burada string bir dizimiz var.string dizi bir kolleksiyondur yani aynı tipte verilerin bulunduğu bir yapıdır.
Döngünün yapısını incelediğimizde ise string bir Kelime değişkeni tanımlanmıştır.Bu değişken tanımladığımız dizi ile aynı tipte olmak zorundadır.Çünkü dizinin içindeki tüm değerler stringtir ve sıra ile Kelime değişkenine aktarılıcaklardır.Ekran görüntüsünde daha iyi anlıycağınızı düşünüyorum.
Ekran görüntüsünde de dizimizin içindeki değerlerin tek tek kelime değişkenine atıldığını ve Console.Writeline(Kelime); Kod'u ile ekrana yazıldığı görülmektedir.Okuduğunuz için teşekkürler.
Hiç yorum yok:
Yorum Gönder