Switch With Default Values : Switch « Language Basics « C# / C Sharp






Switch With Default Values

Switch With Default Values
/*
Learning C# 
by Jesse Liberty

Publisher: O'Reilly 
ISBN: 0596003765
*/

 using System;

public class SwitchWithDefaultValues
 {
     static void Main()
     {
         const int Democrat = 0;
         const int Republican = 1;
         const int Progressive = 2;

         // hard wire to Republican
         int myChoice = 5;

         // switch on the value of myChoice
         switch (myChoice)
         {
             case Democrat:
                 Console.WriteLine("You voted Democratic.\n");
                 break;
             case Republican:
                 Console.WriteLine("You voted Republican.\n");
                 break;
             case Progressive:
                 Console.WriteLine("You voted Progressive.\n");
                 break;
             default:
                 Console.WriteLine("You did not make a valid choice.");
                 break;
         }
         Console.WriteLine("Thank you for voting.");
     }
 }
           
       








Related examples in the same category

1.Switch for int type
2.Simulate a conveyor beltSimulate a conveyor belt
3.Demonstrate the switchDemonstrate the switch
4.Use a char to control the switchUse a char to control the switch
5.Empty cases can fall throughEmpty cases can fall through
6.Illustrates the use of the switch statementIllustrates the use of the switch statement
7.Illustrates the use of the switch statement to compare string valuesIllustrates the use of the switch statement to compare string values
8.Switch statement containing a branch with no statements: causes a 'fall-through' to the next branchSwitch statement containing a branch with no statements: causes a 'fall-through' to the next branch
9.Switch ValuesSwitch Values
10.Switch Values Fall ThroughSwitch Values Fall Through
11.Switch based console menuSwitch based console menu