Answers for "switch statement c# example"

C#
6

c# switch case

using System;
namespace DecisionMaking 
{
   class Program 
   {
      static void Main(string[] args) 
      {
         /* local variable definition */
         char grade = 'B';
         
         switch (grade) 
         {
            case 'A':
               Console.WriteLine("Excellent!");
               break;
            case 'B':
            case 'C':
               Console.WriteLine("Well done");
               break;
            case 'D':
               Console.WriteLine("You passed");
               break;
            case 'F':
               Console.WriteLine("Better try again");
               break;
               default:
            Console.WriteLine("Invalid grade");
               break;
         }
         Console.WriteLine("Your grade is  {0}", grade);
         Console.ReadLine();
      }
   }
}
                       =======OUTPUT========
	Well done
	Your grade is B
Posted by: Guest on January-08-2021
1

c# switch case

// Switch Statement VS Switch Expression
static void TrafficUsingSwitchStatement(string color)
{
    string result;

    switch (color)
    {
        case "Red":
            result = "Stop!"; break;
        case "Yellow":
            result = "Slow down!"; break;
        case "Green":
            result = "Go!"; break;
        default:
            result = "Invalid input!"; break;
    }

    Console.WriteLine(result);
}

static void TrafficUsingSwitchExpression(string color)
{
    string result = color switch
    {
        "Red" => "Stop!",
        "Yellow" => "Slow down!",
        "Green" => "Go!",
        _ => "Invalid input!"
    };

    Console.WriteLine(result);
}
Posted by: Guest on July-17-2021
3

switch c#

var caseSwitch = 1;
switch (caseSwitch)
  {
    case 1:
      Console.WriteLine("Case 1");
      break;
    case 2:
      Console.WriteLine("Case 2");
      break;
    default:
      Console.WriteLine("Default case");
      break;
  }
Posted by: Guest on January-26-2021
0

c# switch

scale = exponent switch
        {
            int n when (n >= 6 && n < 9) => "Million",
            int n when (n >= 9 && n < 12) => "Billion",
            int n when (n >= 12 && n < 15) => "Trillion",
            int n when (n >= 15 && n < 18) => "Quadrillion",
            int n when (n >= 18 && n < 21) => "Quintillion",
            int n when (n >= 21 && n < 24) => "Sextillion",
            int n when (n >= 24 && n < 27) => "Septillion",
            int n when (n >= 27 && n < 30) => "Octillion",
            30 => "Nonillion",
            _ => "",
        };
Posted by: Guest on April-09-2021
0

c# switch when

/*
	Why use many "if" statements if you can just use a switch
	and clean alot of your code!

	Below are two ways to make your life alot easier!
*/

// Using a traditional switch statement

string test = "1";
switch (test)
{
	case "*":
		Console.WriteLine("test");
		break;

	case "Something else":
		Console.WriteLine("test1");
		break;

	case string when test != "*":
		Console.WriteLine("test2");
		break;

  	default:
	Console.WriteLine("default");
		break;
}

// Using a switch expression
// This obviously results in much cleaner code!

string result = test switch
{
	"*" => "test",
	"test" => "test1",
	string when test != "*" => "test2",
	_ => "default" // In switch expressions the _ is the same as default
};

Console.WriteLine(result);
Posted by: Guest on August-02-2021
1

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;
}
Posted by: Guest on June-25-2021

C# Answers by Framework

Browse Popular Code Answers by Language