Dim opcion As Integer = 2 Select Case opcion Case 1 MsgBox("La opción fue 1") Case 2 MsgBox("La opción fue 2") Case 3 MsgBox("La opción fue 3") Case Else MsgBox("La opción fue diferente") End Select
Como podemos ver claramente en el ejemplo la variable «opcion» es igual a «2», por lo que el «Case» que se ejecutará será el «Case 2». En un caso hipotético, donde la «opción» haya sido igual a 7, se ejecutaría el «Case Else».
En cierto caso, para ahorrar código, podemos hacer lo siguiente, siempre y cuando el «Case» sea igual cuando la variable se encuentre dentro de un rango de números determinado:
Dim numero As Integer = 3 Select Case numero Case 1, 2, 3,4 MsgBox("El número está ente 1 y 4") Case 5, 6, 7, 8 MsgBox("El número está entre 5 y 8") Case Else MsgBox("El número no entra en los rangos") End Select
Así se ejecutaría en Visual Basic .NET:
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Para concluir, debemos saber cuándo debemos usar condicionales en nuestro código y saber escoger la estructura condicional indicada. Espera muy pronto más post relacionados a Visual Basic .NET