How to use switch statement in C#

5 Answers

0 votes
using System;
 
class Program
{
    static void Main() {
        int n = 3;
 
        switch (n) {
            case 1:
                Console.WriteLine("n = 1");
                break;
            case 2:
                Console.WriteLine("n = 2");
                break;
            case 3:
                Console.WriteLine("n = 3");
                break;
            case 4:
                Console.WriteLine("n = 4");
                break;
            default:
                Console.WriteLine("default");
                break;
        }
         
        Console.WriteLine("After switch");
    }
}
 
 
 
 
/*
run:
 
n = 3
After switch
 
*/

 



answered Dec 19, 2021 by avibootz
0 votes
using System;
 
class Program
{
    static void Main() {
        int n = 3;
 
        switch (n) {
            case 1:
                Console.WriteLine("n = 1");
                break;
            case 2:
            case 3:
            case 4:
                Console.WriteLine("n = 2 or 3 or 4");
                break;
            case 7:
                Console.WriteLine("n = 7");
                break;
            default:
                Console.WriteLine("default");
                break;
        }
         
        Console.WriteLine("After switch");
    }
}
 
 
 
 
/*
run:
 
n = 2 or 3 or 4
After switch
 
*/

 



answered Dec 19, 2021 by avibootz
0 votes
using System;
 
class Program
{
    static void Main() {
        int n = 3;
 
        switch (n) {
            case 1:
                Console.WriteLine("n = 1");
                break;
            case 2:
            case 3:
            case 4:
                Console.WriteLine("n = 2 or 3 or 4");
                goto case 8;
            case 7:
                Console.WriteLine("n = 7");
                break;
            case 8:
                Console.WriteLine("n = 8");
                break;        
            case 9:
                Console.WriteLine("n = 9");
                break;                  
            default:
                Console.WriteLine("default");
                break;
        }
         
        Console.WriteLine("After switch");
    }
}
 
 
 
 
/*
run:
 
n = 2 or 3 or 4
n = 8
After switch
 
*/

 



answered Dec 19, 2021 by avibootz
0 votes
using System;
  
class Program
{
    static void Main() {
        int n = 13;
  
        switch (n % 2) {
            case 0:
                Console.WriteLine("0");
                break;
            case 1:
                Console.WriteLine("1");
                break;
            default:
                Console.WriteLine("default");
                break;
        }
          
        Console.WriteLine("After switch");
    }
}
  
  
  
  
/*
run:
  
1
After switch
  
*/

 



answered Dec 19, 2021 by avibootz
0 votes
using System;
  
class Program
{
    static void Main() {
        char grade = 'G';
         
        switch (grade) {
            case 'A':
                Console.WriteLine("A");
                break;
            case 'B':
            case 'C':
                Console.WriteLine("B or C");
                break;
            case 'D':
                Console.WriteLine("D");
                break;
            case 'F':
                Console.WriteLine("F");
                break;
            default:
                Console.WriteLine("As Usual...");
                break;
         }
          
        Console.WriteLine("After switch");
    }
}
  
  
  
  
/*
run:
  
As Usual...
After switch
  
*/

 



answered Dec 19, 2021 by avibootz

Related questions

1 answer 65 views
1 answer 135 views
1 answer 147 views
1 answer 196 views
2 answers 252 views
2 answers 236 views
3 answers 279 views
...