how to use switch statement in c#
/* Switch Statements are a cleaner way to write if and else statements like this: */
var randomNum = Mathf.Random.Range(0, 5);
// ofcourse this way is so dumb but its just for explaining
if (randomNum == 0) print("The correct number is 0");
else if (randomNum == 1) print("The correct number is 1");
else if (randomNum == 2) print("The correct number is 2");
else if (randomNum == 3) print("The correct number is 3");
else if (randomNum == 4) print("The correct number is 4");
else if (randomNum == 5) print("The correct number is 5");
// Instead of writing if and else statements like this we can use switch statements like this:
switch(randomNum)
{
case 0:
print("correct number is 0");
break; // we must include a break statement at the end of every case.
case 1:
print("correct number is 1");
break;
case 2:
print("correct number is 2");
break;
case 3:
print("correct number is 3");
break;
case 4:
print("correct number is 4");
break;
case 5:
print("correct number is 5");
break;
}