types of c# loops code example
Example: c# loops
// ------------------- Syntax of Loops ---------------------- //
// ----- FOR LOOP ----- //
// for (start value; condition; increment)
for (int i = 0; i < 10; i++) {
Console.WriteLine(i);
}
// ----- WHILE LOOP ----- //
// start_value = 0; while (condition) { increment++ }
int counter = 0;
while (counter < 5) {
Console.WriteLine(counter);
counter++;
}
// ----- DO WHILE LOOP ----- //
// start_value = 0; do { increment++ } while (condition);
int counter = 0;
do
{
Console.WriteLine(counter);
counter++;
} while (counter < 5);
// ----- FOREACH LOOP ----- //
// for (item in list/array)
string[] myArray = { "grape", "orange", "pink", "blue" };
foreach (string item in myArray) {
Console.WriteLine(item);
}