¿Qué es la expresión del interruptor en C#?
La expresión del interruptor da conceptos similares a un interruptor. Si los brazos del interruptor proporcionan un valor, proporciona una sintaxis clara. Es una característica extendida de las declaraciones de conmutador que se introducen en C#8.0.
Sintaxis de expresión del interruptor en C#
A continuación se muestra la sintaxis simple de la expresión del conmutador en el lenguaje C#:
Resultado = interruptor de valorEntendamos la expresión del interruptor C#:
Ahora, avance hacia la inicialización de valores en C#:
int n = 2;Aquí, primero inicialice la expresión del conmutador con norte valor utilizando el operador de asignación que devuelve el valor al resultado variable. Entonces el valor en la expresión del interruptor se compara con el Patrones 1, 2 que tienen valores de tipo de cadena como Uno y Dos, y asigna la cadena apropiada al resultado. En esta situación, el resultado del resultado es "dos" porque n es igual a 2.
Ejemplo de expresión del interruptor en C#
Ahora, le presentamos el ejemplo simple del lenguaje C # usando la expresión de Switch:
usando el sistema;Establecemos una variable de tipo entero de tipo estación y proporcionar el valor 3 en este ejemplo. Luego empleamos una expresión de interruptor para descubrir qué temporada valor = 3 representa. La expresión del interruptor se compone de varios casos, y cada uno de ellos transfiere un entero a un cadena al final. Tenemos cuatro casos en este escenario, 1 para cada una de las estaciones y el desconocido la cadena devuelve una excepción si el valor de la temporada no pertenece entre Temporadas 1-4. Por fin, el Consola.Escribir() se usa para imprimir el mensaje de la salida final, como se muestra a continuación:
Conclusión
Las expresiones de interruptor se emplean comúnmente en contextos de expresión, lo que significa que generan un valor que puede asignarse a una variable o usarse en una expresión mayor. Las declaraciones tradicionales de interruptor, por otro lado, se emplean en el contexto de una declaración. En la publicación anterior, le proporcionamos un uso simple de la expresión de Switch en C# con la ayuda de un programa de ejemplo.