Control Flow
While Loop in C#
The while loop executes a block of code while a boolean expression evaluates to true. It terminates as soon as the expression evaluates to false. The boolean expression is evaluated before each iteration.
Syntax
while (booleanExpression) {
//statements
}
Notes
booleanExpression results in either a true or false output. It is created using comparing operators (==, >, =, <=, !=).
There can also be multiple boolean expressions within the parentheses (booleanExpression). The boolean expressions are connected through logical operators (&&, ||, !).
If the boolean expression result is true, the statements within the structure will be executed. They will continue to loop through the structure until the booleanExpression is false.
Example
int x = 0;
while(timer < 10) {
Console.WriteLine(x);
x++;
}