Hvordan bruke Switch Case in C #

Hvordan bruke Switch Case in C #


Ved hjelp av "If ... else" hele C # programmet kan være vanskelig å lese, og kan også føre til at du gjør programmeringsfeil. Bruk heller en "bryteren" statement som velger en bryter delen for å utføre fra en liste over kandidater. En bryter uttalelse inneholder bryter seksjoner med en eller flere case etiketter som samsvarer med verdien av en bryter uttrykk. En bryter uttrykk er verdien å bli matchet med en sak etikett og når kampen er laget koden følger saken delen vil utføre.

Bruksanvisning

1 Start Microsoft Visual C # Express og klikk "New Project". Klikk på "Visual C #" under "Installerte Maler" og dobbeltklikk på "Console Application" for å lage en ny konsoll applikasjon.

2 Kopier og lim inn følgende kode for å sjekke en konstant verdi med en bryter uttrykk:

int switchVal = 6;

Console.WriteLine("First switch example:");

bryteren (switchVal)

{

case 1:

Console.WriteLine ( "Dette er saken en");

gå i stykker;

Ved 6:

Console.WriteLine ( "Dette er tilfellet 6");

gå i stykker;

misligholde:

Console.WriteLine ( "Default case");

gå i stykker;

}

3 Kopier og lim inn følgende kode for å sjekke en bryter uttrykk ved hjelp av mer enn ett tilfelle etiketten:

Console.WriteLine ( «-----------------------");

Console.WriteLine("Second switch example:");

int switchValSecond = 2;

bryteren (switchValSecond)

{

case 1:

case 2:

Console.WriteLine ( "Dette er tilfelle 1 og 2.");

gå i stykker;

case 3:

Console.WriteLine ( "Dette er tilfelle 3");

gå i stykker;

misligholde:

Console.WriteLine ( "Default case");

gå i stykker;

}

4 Legg til følgende kode for å sjekke en streng uttrykk ved hjelp Strengverdier i saks etiketter:

Console.WriteLine ( «-----------------------");

Console.WriteLine("Third switch example:");

string switchValThird = "7";

bryteren (switchValThird)

{

case "1":

case "2":

Console.WriteLine ( "Dette er tilfelle 1 og 2.");

gå i stykker;

case "7":

Console.WriteLine ( "Dette er tilfelle 3");

gå i stykker;

misligholde:

Console.WriteLine ( "Default case");

gå i stykker;

}

5 Avslutt programmet ved å legge til følgende linjer med kode:

Console.WriteLine ( «-----------------------");

Console.WriteLine("Press any key to end program...");

Console.ReadKey (true);

6 Trykk "F5" for å kjøre programmet.