Switch C#
Switch C#
En clases anteriores , hemos utilizado la función del switch para poder controlar cual sección de nuestro código , era la que se ejecutaba en un momento dado y para poder dar el uso similar a un menú de opciones dejando que el usuario o el programa decida cual es la parte del código que desea utilizar.
El Switch es comúnmente usado para sustituir a una función de If-Else en la que se evalúan tres diferentes condiciones , evaluando solo una y ahorrando espacio de memoria y ejecución.
El Switch utiliza una variable para poder realizar las comparaciones la cual dependiendo de su valor es el caso del Switch que sera usado , en caso de que el caso no exista , el Switch siempre contiene un caso extra llamado Default el cual se encarga de cualquier caso no contemplado en el Swtich.
En clases anteriores , hemos utilizado la función del switch para poder controlar cual sección de nuestro código , era la que se ejecutaba en un momento dado y para poder dar el uso similar a un menú de opciones dejando que el usuario o el programa decida cual es la parte del código que desea utilizar.
El Switch es comúnmente usado para sustituir a una función de If-Else en la que se evalúan tres diferentes condiciones , evaluando solo una y ahorrando espacio de memoria y ejecución.
El Switch utiliza una variable para poder realizar las comparaciones la cual dependiendo de su valor es el caso del Switch que sera usado , en caso de que el caso no exista , el Switch siempre contiene un caso extra llamado Default el cual se encarga de cualquier caso no contemplado en el Swtich.
using System;
public class Example
{
public static void Main()
{
int caseSwitch = 1;
switch (caseSwitch)
{
case 1:
Console.WriteLine("Case 1");
break;
case 2:
Console.WriteLine("Case 2");
break;
default:
Console.WriteLine("Default case");
break;
}
}
}
Wagner B , Wenzel M ,et al (2018) Switch C#Reference ,
Recuperado de :https://docs.microsoft.com/en-us/dotnet/csharp/
language-reference/keywords/switc
Excelente publicación sobre lo visto en clase.
ResponderEliminarMuy buena publicación! Muy interesante y clara!
ResponderEliminar