C#’de zor for döngüsü, bir dizinin tüm elemanlarının üzerinde döngü yapmak için kullanılabilir. Şu şekilde görünebilir:
int[] numbers = { 1, 2, 3, 4, 5 }; for (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); }
For döngüsündeki üç bölüm aynıdır ve aşağıdaki gibi açıklanabilir:
Başlangıç değeri (int i = 0): Başlangıç değeri 0 olarak belirlendi ve “i” adında bir tam sayı değişkeni oluşturuldu.
Koşul (i < numbers.Length): Bu koşul, dizinin tüm elemanlarının üzerinde döngü yapmak için kullanılır. Her seferinde, “i” değişkeninin değeri bir arttırılır ve bu koşul tekrar kontrol edilir.
Artım (i++): Bu bölüm, her döngü iterasyonundan sonra “i” değişkeninin değerini bir arttırır.
Bu örnekte, zor for döngüsü, “numbers” dizisindeki tüm elemanları yazdırır.