Ejemplo de Switch Case en C#
double n1, n2, sm, rt, di, mu;
int op;
Console.WriteLine("Ingrese un entero:");
n1=int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese otro entero:");
n2=int.Parse(Console.ReadLine());
Console.WriteLine("MENÚ");
Console.WriteLine("1. SUMA");
Console.WriteLine("2. RESTA");
Console.WriteLine("3. DIVISIÓN");
Console.WriteLine("4. MULTIPLICACIÓN");
Console.WriteLine("Elija una opción (1, 2, 3, o 4)");
op=int.Parse(Console.ReadLine());
switch(op)
{
case 1:
sm=n1+n2;
Console.WriteLine("La suma de los enteros es: " + sm);
break;
case 2:
rt=n1-n2;
Console.WriteLine("La resta de los enteros es: " + rt);
break;
case 3:
if (n2 != 0)
{
di=n1/n2;
Console.WriteLine("La división de los enteros es: " + di);
}
else
{
Console.WriteLine("No se puede dividir entre 0 ");
}
break;
case 4:
di=n1*n2;
Console.WriteLine("El producto de los enteros es: " + di);
break;
default:
Console.WriteLine("Opción no válida");
break;
}
Console.ReadKey();