epicours/Prog/Loops.md

390 B

In C#, loops are called iteration statements. We need to master both, recursion and loops. There are 3 kinds of loops in C# :

  • while and do (...) while
  • for
  • foreach

While loop

while (<condition>)
{
	// repeat stuff
}

The condition is a boolean Example

unit SumWhile(unit n)
{
	uint loop = 0;
	while (n > 1)
	{
		loop += 1;
		n = n - 1;
	}
	return loop;
}