El uso de " If ... más" a través de su aplicación de C # puede ser difícil de leer y también puede llevar a que cometer errores de programación. En lugar de utilizar una declaración "switch" que selecciona una sección interruptor para ejecutar de una lista de candidatos. Una sentencia switch contiene secciones de conmutación con una o varias etiquetas de casos que coinciden con el valor de la expresión switch. Una expresión switch es el valor que se ajustará con una etiqueta de la caja y cuando el partido se hizo el código siguiente a la sección de caso se ejecutará. Instrucciones
1
lanzamiento Microsoft Visual C # Express y haga clic en "Nuevo proyecto ". Haga clic en " Visual C #" " Plantillas instaladas " más abajo y haga doble clic en " Aplicación de consola " para crear una nueva aplicación de consola.
2
Copia y pega el código siguiente para comprobar un valor constante con una expresión switch :
int switchVal = 6 ;
Console.WriteLine ( " ejemplo Encienda primero :") ;
switch ( switchVal )
{
caso 1 :
Console.WriteLine ( "Este es el caso 1 ");
break;
caso 6 :
Console.WriteLine ( "Este es el caso 6 ");
break;
defecto:
Console.WriteLine ( "caso de Incumplimiento" ) ;
break;
}
3
Copia y pega el siguiente código para comprobar una expresión switch utilizando más de una etiqueta de la caja :
Console.WriteLine ("- --------------------- ");
Console.WriteLine ( " segundo ejemplo switch: ");
int switchValSecond = 2 ;
switch ( switchValSecond )
{
caso 1 :
caso
2 :
Console.WriteLine ( " Esta es el caso 1 y 2 ");
break;
caso 3 :
Console.WriteLine ( " . Este es el caso 3 ");
break;
defecto:
Console.WriteLine ( "caso de Incumplimiento" ) ;
break; }
4
Agregue el código siguiente para comprobar una expresión de cadena con valores de cadena en las etiquetas de caso :
Console.WriteLine ( " --------------------- - ") ;
Console.WriteLine ( " ejemplo Tercera Cambiar: ");
cadena
switchValThird =" 7 " ;
interruptor
( switchValThird )
< p > {
caso " 1 ":
caso " 2 ":
Console.WriteLine ( "Este es el caso 1 y 2. ");
< p> break;
caso " 7 ":
Console.WriteLine ( "Este es el caso 3 ");
break;
defecto:
Console.WriteLine ( "caso de Incumplimiento" ) ;
break; }
5
final del programa , añadiendo las siguientes líneas de código :
Console.WriteLine ( " ----------------------- ");
Console.WriteLine ( "Press cualquier tecla para terminar el programa ... ");
Console.ReadKey ( true);
6 Pulse
." F5 " para ejecutar el programa