Een ' Als ... anders " in uw C # applicatie kan moeilijk zijn om te lezen en kan ook leiden tot het maken van je programmering fouten . Gebruik in plaats daarvan een " switch " verklaring dat een gedeelte schakelaar selecteert om uit te voeren uit een lijst van kandidaten . Een switch statement bevat switch delen met een of meerdere case labels die overeenkomen met de waarde van een switch expressie . Een switch expressie is de waarde die moet worden gekoppeld aan een case label en wanneer de wedstrijd wordt gemaakt van de code na de sectie geval zal uitvoeren . Instructies Lancering Microsoft Visual C # Express en 1 klik op " New Project . " Klik op " Visual C # " onder " Installed Templates " en dubbelklik op " Console Application " om een nieuwe console applicatie te maken . Copy 2 en plak de volgende code op een constante waarde controleren met een switch expressie : int switchVal = 6 ; Console.WriteLine ( " Eerste switch voorbeeld : " ) ; schakelaar ( switchVal ) op { case 1 : Console.WriteLine ( " Dit is het geval 1 " ) ; break ; geval 6 : Console.WriteLine ( 'Dit is het geval 6 " ) ; break ; default : Console.WriteLine ( " Default case " ) ; break ; < br } Kopieer en plak de volgende code om een switch expressie met behulp van meer dan een geval etiket controleren > 3 : Console.WriteLine ( " - --------------------- " ) ; Console.WriteLine ( " Second switch voorbeeld : " ) ; int switchValSecond = 2 ; schakelaar ( switchValSecond ) op { geval 1 : case Pagina 2 : Console.WriteLine ( " Deze is bij 1 en 2 " ) ; break ; geval 3 : Console.WriteLine ( " . Dit is het geval 3 " ) ; break ; default : Console.WriteLine ( "Default case " ) ; break ; } 4 Voeg de volgende code toe aan een String expressie met behulp van String waarden in het geval etiketten controleren: Console.WriteLine ( " --------------------- - " ) ; Console.WriteLine ( " Derde switch voorbeeld : " ) ; touwtje switchValThird = " 7 " ; schakelaar ( switchValThird ) op { geval " 1 " : case " 2 " : Console.WriteLine ( " Dit is het geval 1 en 2 . " ) ; break ; geval " 7 " : Console.WriteLine ( " Dit is het geval 3 " ) ; break ; default : < br Console.WriteLine > ( "Default case " ) ; break ; } End 5 van het programma door de toevoeging van de volgende regels code : Console.WriteLine ( " ----------------------- " ) ; Console.WriteLine ( " Press willekeurige toets naar einde programma ... " ) ; Console.ReadKey (true ) ; Press 6 " . F5 "om uw programma te draaien < br >
|