switch en C#

image_printModo impresión y lectura

Uso de la Estructura switch en C#

Introducción

En el mundo de la programación, la toma de decisiones es fundamental. En C#, una de las estructuras más eficaces para manejar múltiples condiciones es la declaración switch. Esta estructura permite evaluar una expresión y ejecutar diferentes bloques de código según el valor de dicha expresión.

¿Qué es una Declaración switch?

La declaración switch es una alternativa elegante a las múltiples condiciones if-else cuando se trata de evaluar una sola variable contra varios posibles valores. Es especialmente útil cuando tienes un conjunto definido de valores discretos.

Sintaxis Básica

Aquí tienes un ejemplo básico de una declaración switch:

  • int dayOfWeek = 3;
  • switch (dayOfWeek)
    {
    case 1:
    Console.WriteLine(«Lunes»);
    break;
    case 2:
    Console.WriteLine(«Martes»);
    break;
    case 3:
    Console.WriteLine(«Miércoles»);
    break;
    case 4:
    Console.WriteLine(«Jueves»);
    break;
    case 5:
    Console.WriteLine(«Viernes»);
    break;
    case 6:
    Console.WriteLine(«Sábado»);
    break;
    case 7:
    Console.WriteLine(«Domingo»);
    break;
    default:
    Console.WriteLine(«Día inválido»);
    break;
    }

En este ejemplo, el valor de number se compara con los casos definidos (case). Cuando number es 2, se ejecuta el bloque de código correspondiente al case 2. Si number no coincide con ninguno de los casos, se ejecuta el bloque default.

Puedes usar switch para gestionar múltiples condiciones de forma clara y ordenada.

image_printModo impresión y lectura
Translate » Traductor