Preguntas etiquetadas con switch-statement

En la programación de computadoras, una declaración de interruptor, caso, selección o inspección es un tipo de mecanismo de control de selección utilizado para invocar bloques específicos de código basados ​​en contenidos variables.



8
Java usando enum con declaración de cambio
He mirado varias preguntas y respuestas sobre SO similares a esta pregunta pero no he encontrado una solución. Lo que tengo es una enumeración que representa diferentes formas de ver una guía de TV ... En la Applicationclase NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... cuando el …


2
uso de la declaración switch ()
Estoy un poco confundido acerca de la declaración de cambio en R. Simplemente buscando en Google la función obtengo un ejemplo de la siguiente manera: Un uso común de switch es bifurcar según el valor de carácter de uno de los argumentos de una función. > centre <- function(x, type) …


6
Usando {} en una declaración de caso. ¿Por qué?
¿Qué sentido tiene usar {y }en una casedeclaración? Normalmente, no importa cuántas líneas haya en una casedeclaración, todas las líneas se ejecutan. ¿Es esto solo una regla con respecto a los compiladores más antiguos / nuevos o hay algo detrás de eso? int a = 0; switch (a) { case …






3
cambiar con var / null comportamiento extraño
Dado el siguiente código: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } ¿Por qué la declaración del interruptor coincide case var o? Tengo entendido que case string sno coincide cuando s == nullporque (efectivamente) se …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.