In C#, loops are used to repeatedly execute a block of code. There are three primary types of loops in C#: for, while, and do-while. Let's explore each one with examples.
1. The for Loop:
The for loop is often used when the number of iterations is known beforehand.
- The loop initializes 
ito1. - It continues as long as 
iis less than or equal to5. - After each iteration, 
iis incremented by1. 
2. The while Loop:
The while loop is used when the number of iterations is not known beforehand, and the loop continues as long as a specified condition is true.
- The 
countvariable is incremented within the loop. 
3. The do-while Loop:
The do-while loop is similar to the while loop, but it always executes the block of code at least once, even if the condition is initially false.
using System;class Program{static void Main(){// Example of a do-while loopint number = 1;do {Console.WriteLine($"Iteration {number}");number++;}while (number <= 5);}}
- The block of code is executed at least once.
 - The loop continues as long as 
numberis less than or equal to5. 
4. Experiment:
- Try changing the loop conditions and see how it affects the output.
 - Combine loops with other control flow statements.
 
5. Run the Program:
Press F5 or click the "Start Debugging" button to build and run your program. You should see the output with iterations from each loop.