C# switch-case Statement :

switch-case Statement :

The structure switch-case chooses which part of the programming code to execute based on the calculated value of a certain expression.

Syntax :

switch (expression)
case 1:

case 2:


Example :

  1. /* Description: simple switch-case program */
  2. using System;
  3. namespace DemoProgramming
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. int number=2;
  10. switch (number)
  11. {
  12. case 1:
  13. Console.WriteLine("The 'int number' value is 1");
  14. break;
  15. case 2:
  16. Console.WriteLine("The 'int number' value is 2");
  17. break;
  18. default:
  19. Console.WriteLine("The 'int number' value is Unknown!");
  20. break;
  21. }
  22. Console.ReadKey();
  23. }
  24. }
  25. }

Output :

C Sharp Language simple nested if-else program

Rules for Expressions in Switch :

The switch statement is a clear way to implement selection among many options (namely, a choice among a few alternative ways for executing the code). It requires a selector, which is calculated to a certain value. The selector type could be an integer, char, string or enum. If we want to use for example an array or a float as a selector, it will not work. For noninteger data types, we should use a series of if statements.

Next Update


We Are Currently Working On Our Android Application Development and We already have two YouTube channels their name is CodeX or NightHawk. CodeX is for programming related videos and NightHawk is for online game streaming so please supporting us and Subscribe to our channels, Thank you