¡Hola a tod@s!
Soy programadora de aplicaciones web en vb.net. Siempre que necesito evaluar una expresión, lo hago con If [...] Then ... [Else] ... End If. Alguien me dijo: "A mi me gusta utilizar Select Case". Yo le dije que utilizo más el If porque me permite evaluar más expresiones a la vez mientras que en el Select Case sólo me deja evaluar una a la vez.
De ahí me surgió la inquietud de saber cuál de las dos estructuras tiene mayor desempeño. ¿Cuál es más rápida? Yo considero que el Select Case hace un If intrínseco para saber qué valor tiene la variable y por tanto tiene menor desempeño.
Tal vez esté equivocada pero desearía conocer un argumento que me permita creer lo contrario.
Espero que me puedan dar sus opiniones al respecto amig@s programadores(as).