Press "Enter" to skip to content

C# For Loop Example

In C#, Do While Loops, and in While Loops to iterate, we need to initialize a variable (i = 0), specify the logical condition (i < 10), and need to increment the value of that variable (i++). The For Loop combine all these steps in a single loop statement. Below are its syntax and example:

Syntax

for ([initializers]; [expression]; [iterators]) statement

Example

using System;

namespace ForLoopExample
{
    class ForLoopExample
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < 100; i++)
            {
                Console.Write("{0} ", i);
                if (i % 10 == 0)
                {
                    Console.WriteLine("\t{0}", i);
                }
            }
            Console.ReadLine();
            return;
        }
    }
}

Output

i: 0
i: 1
i: 2
i: 3
i: 4
i: 5
i: 6
i: 7
i: 8
i: 9

See also: