Come usare Caso interruttore in C #

November 24

Come usare Caso interruttore in C #


Uso di "if ... else" in tutto il C # applicazione può essere difficile da leggere e può anche portare a voi commettere errori di programmazione. Invece utilizzare un'istruzione "switch" che seleziona una sezione interruttore per eseguire da un elenco di candidati. Un switch contiene sezioni di commutazione con etichette di uno o più casi che corrispondono al valore di un'espressione interruttore. Un'espressione interruttore è il valore da abbinare con un'etichetta caso e quando la partita è fatto il seguente codice nella sezione caso verrà eseguito.

istruzione

1 Avviare Microsoft Visual C # Express e fare clic su "Nuovo progetto". Fai clic su "Visual C #" al di sotto "Modelli installati" e fare doppio clic su "Applicazione Console" per creare una nuova applicazione console.

2 Copiare e incollare il seguente codice per controllare un valore costante con un'espressione interruttore:

int switchVal = 6;

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

interruttore (switchVal)

{

caso 1:

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

rompere;

Caso 6:

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

rompere;

predefinito:

Console.WriteLine ( "caso di default");

rompere;

}

3 Copiare e incollare il seguente codice per controllare l'espressione switch utilizzando più di un'etichetta caso:

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

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

int switchValSecond = 2;

interruttore (switchValSecond)

{

caso 1:

Caso 2:

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

rompere;

Caso 3:

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

rompere;

predefinito:

Console.WriteLine ( "caso di default");

rompere;

}

4 Aggiungere il seguente codice per controllare una stringa utilizzando i valori di stringa nelle etichette caso:

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

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

stringa switchValThird = "7";

interruttore (switchValThird)

{

caso 1":

caso "2":

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

rompere;

caso "7":

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

rompere;

predefinito:

Console.WriteLine ( "caso di default");

rompere;

}

5 Terminare il programma aggiungendo le seguenti righe di codice:

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

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

Console.ReadKey (true);

6 Premere il tasto "F5" per eseguire il programma.