1.2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.2 KiB
		
	
	
	
	
	
	
	
title
| title | 
|---|
| For Loop | 
For Loop
The for loop executes a block of code until a specified condition is false. Although a for loop looks like a while loop, developers should use them properly. Use while loops when the number of iterations are variable, otherwise use for loops. A common use of for loops are array iterations.1
Syntax
for ((Initial variable); (condition); (step)) 
	{
	(code)
	}
The C# for loop consists of three expressions and some code.
Description
- Initial Variable: your starting state, eg int i = 0;
- Condition: While this condition is true the code will continue to run, eg i<=5;
- Step: The increment, or decrement, of the initial variable, eg i++ or i-=2.
Example
int[] array = { 1, 2, 3, 4, 5 };
for (int i = 0; i < array.Length; i++)
{
	Console.WriteLine("Item on index {0} is {1}", i, array[i]);
}
Output:
> Item on index 0 is 1
> Item on index 1 is 2
> Item on index 2 is 3
> Item on index 3 is 4
> Item on index 4 is 5
Sources
1 https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/for