Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come utilizzare switch Caso in C #

Utilizzo " if ... else " in tutta la vostra C # applicazione può essere difficile da leggere e può portare anche a voi di fare errori di programmazione . Anziché utilizzare un'istruzione " interruttore " che seleziona una sezione switch per eseguire da un elenco di candidati . Un'istruzione switch contiene sezioni di commutazione con una o più etichette di casi che corrispondono al valore di un'espressione switch. Un'espressione interruttore è il valore da abbinare con una etichetta caso e quando la partita è fatto il codice che segue la sezione caso verrà eseguito. Istruzioni
1

lancio di Microsoft Visual C # Express e fare clic su " Nuovo progetto ". Fare clic su " Visual C #" " Modelli installati " in basso e fare doppio clic su "Console Application " per creare una nuova applicazione console .
2

Copia e incolla il seguente codice per controllare un valore costante con un'espressione interruttore :

int switchVal = 6;

Console.WriteLine ( " primo esempio interruttore : " ) ;

interruttore ( switchVal ) per

{

caso 1 :

Console.WriteLine ( "Questo è il caso 1") ;

break;

caso 6 :

Console.WriteLine ( "Questo è il caso 6") ;

pausa ;

default:

Console.WriteLine ( "caso di default " ) ;

break;

}
3

Copia e incolla il seguente codice per controllare l'espressione switch utilizzando più di una etichetta caso :

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

Console.WriteLine ( " secondo esempio interruttore : " ) ;

int switchValSecond = 2;

interruttore ( switchValSecond ) per

{

caso 1 :

caso 2 :

Console.WriteLine ( " Questo è il caso 1 e 2 ") ;

break;

caso 3 :

Console.WriteLine (" . Questo è il caso 3 ");

break;

default:

Console.WriteLine ( "caso di default " ) ;

break;

}
4

Aggiungere il seguente codice per controllare un'espressione String utilizzando i valori di stringa nelle etichette di caso :

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

Console.WriteLine ( " Terzo esempio interruttore : " ) ;

stringa switchValThird = " 7 " ; Cambia

( switchValThird ) per

{

caso " 1 " :

caso "2" :

Console.WriteLine ( "Questo è il caso 1 e 2 . ");

break;

caso " 7" :

Console.WriteLine ( "Questo è il caso 3") ;

pausa ;

default: < br

Console.WriteLine ( "caso predefinito" ) > ;

break;

}
5

Fine del programma aggiungendo le seguenti righe di codice :

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

Console.WriteLine ( "Press un tasto qualsiasi programma per terminare ... ");

Console.ReadKey ( true);
6

Press " . F5 " per eseguire il programma


 

Programmazione © www.354353.com