Bu yazımızda programlama dillerinin olmazsa olmazları döngülere giriş yapıyoruz. C#'da for, while, do while, foreach şeklinde 4 döngü bulunmaktadır. For döngüsü çok sık kullanılmaktadır. C#'da for döngüsü aşağıda gördüğünüz yapıdadır.
for sözcüğünden sonra gelen parantezler içinde iki noktalı virgül olduğuna dikkat edin. Program çalıştırıldığında for döngüsünde parantez içinde i değişkenine bir değer atanacaktır. Bu atama bir kez yapılır. Ardından hemen yanındaki kontrol ifadesine girilir. i<length ifadesi true bir değer üretiyorsa süslü parantezler içindeki alana girilir ve oradaki kod satırı çalıştırılır. Bu işlem yapıldıktan sonra süslü parantez alanından çıkılır ve for satırında i++ ifadesi çalıştırılır. Burada ++ işlemi yapılmak zorunda değildir. Bu işlemden sonra tekrar i<length ifadesinin true döndürüp döndürmediğine bakılır ve ona göre yukarıda ifade ettiğimiz işlem tekrar eder.i<length ifadesi false değer döndürene kadar bu döngü devam eder.
Yukarıdaki program 0'dan 5'e kadar olan sayıların toplamını ekrana yazdırır.