switch-statement

Instrucción Switch con retorno-corrección de código

Digamos que tengo código en C con aproximadamente esta estructura: switch (something) { case 0: return "blah"; ... ráctica si no los pongo allí para mí. ¿Qué piensas? ¿Está bien quitarlos? ¿O los mantendrías para aumentar la "corrección"?

Sentencia Java switch múltiples casos

Solo tratando de averiguar cómo usar muchos casos múltiples para una instrucción Java switch. Aquí hay un ejemplo de lo que e ... etc. case 100: doSomething(); break; } ¿Alguna idea si esto es posible, o cuál es una buena alternativa?

¿Por qué C# permite declaraciones después de un caso pero no antes de él?

¿Por qué C # permite esto : var s = "Nice"; switch (s) { case "HI": break; const string x = "Nice"; c ... esto : var s = "Nice"; switch (s) { const string x = "Nice"; case x: Console.Write("Y"); break; }

¿El orden de la caja del interruptor afecta la velocidad? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo funciona el interruptor de Java bajo el capó? ... return readStrings(); default: throw new CorruptedDataException("Invalid mark: " + mark); }

Cuándo usar instrucciones If-else if-else sobre switch y viceversa [duplicar]

¿Por qué querría usar un bloque switch sobre una serie de sentencias if? switch las declaraciones parecen hacer lo mismo, pero tardan más en escribirse.

Estado " S " en Subversion

En algún momento todos los archivos de mi copia de trabajo se marcaron con el símbolo "S"como se muestra a continuación: $ ... : svn switch svn+ssh://xxxxxx/subversion/xxxxxxx/releases/1.0.16 . ¿Hay alguna manera de que pueda borrar la bandera "S"?

Cómo hacer que la instrucción C# Switch use IgnoreCase

Si tengo una instrucción switch-case donde el objeto en el switch es string, ¿es posible hacer de todos modos IgnoreCase comp ... } Obtendrá el valor "window". ¿Cómo sobrescribir la instrucción switch-case para que compare las cadenas usando IgnoreCase?

¿Puedo declarar variables dentro de una instrucción Objective-C switch?

Creo que me estoy quedando ciego, porque no puedo averiguar dónde está el error de sintaxis en este código: if( cell == nil ... rror de sintaxis antes de '*' token en la última línea. Lo siento por una pregunta tan básica, pero ¿qué me estoy perdiendo?

Usar una matriz como instrucción case en switch

Estoy tratando de hacer algo como esto, es decir, usar una matriz en una instrucción switch. Es posible en Java? Si no lo es, ... true, false, true, false]: break; case [false, false, true, false]: break; default: break; }

Cambiar la instrucción de caso en la escritura de café

Tengo algunos botones diferentes que están llamando a la misma función y me gustaría tenerlos envueltos en una instrucción sw ... se if target.is '#black' then new App.BlackView else null # Open the view App.router.overlays.add view: view if view?

¿Cómo utilizar la instrucción switch en funciones R?

Me gustaría usar para mi función en R la instrucción switch() para desencadenar diferentes cálculos de acuerdo con el valor d ... no es realmente útil para mí, ya que quiero realizar cálculos más sofisticados (operaciones de matriz) y no una simple mean.

Interruptor Ruby on Rails [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo escribir una instrucción switch en Ruby? ... ¿Puede alguien proporcionar un ejemplo sobre cómo usar el caso de switch en Ruby para variable?

Eclipse: terminación automática de Java Enum de la caja del interruptor

¿Hay una forma de CTRL+espacio-como de "auto-construir" un caso de interruptor alrededor de una enumeración dada de Java en Eclipse? Me gustaría un talón con todos los casos de enumeración...

¿Cómo escribir una sentencia Ruby switch (case when when) con regex y backreferences?

Sé que puedo escribir una sentencia Ruby case para comprobar una coincidencia con expresiones regulares. Sin embargo, me gust ... siones para una fecha que se pueden escribir de varias maneras, y luego analizarla con la clase Date de Ruby en consecuencia.

En Java, Usando la instrucción switch con un rango de valor en cada caso?

En Java es posible escribir una instrucción switch donde cada caso contiene más de un valor? Por ejemplo (aunque claramente e ... reo que esto se puede hacer en Objective C, ¿hay algo similar en Java? O debería usar if, else if ¿declaraciones en su lugar?

¿Qué es el VB.NET seleccione case statement logic con case OR-ing?

Estoy usando una instrucción O en mi expresión case. A pesar de que tengo un valor dentro de este rango, no encontró una co ... Or 3 Console.WriteLine("hit") End Select Con lo anterior asumiría que hit se imprimiría, pero ese no es el caso.

La mejor manera de hacer un cambio PHP con múltiples valores por caso?

¿Cómo haría esta instrucción PHP switch? También tenga en cuenta que estas son versiones mucho más pequeñas, el 1 que neces ... Time1: 0.0199389457703 / / If declaraciones Time2: 0.0389049446106 / / instrucciones switch Time3: 0.106977939606 / / Arrays

Sentencia Java Switch - ¿Es posible "o"/"y"?

Implementé un sistema de fuentes que descubre qué letra usar a través de instrucciones char switch. Solo hay letras mayúscula ... & 'B': /*get the 'B' image*/; break; ... case 'z' & 'Z': /*get the 'Z' image*/; break; } ¿Es esto posible en java?

Usar continue en una instrucción switch

Quiero saltar desde el centro de una instrucción switch, a la instrucción loop en el siguiente código: while (something = g ... ontinue? ¿Son las declaraciones continue ignoradas por las declaraciones switch? ¿C y C++ difieren en su comportamiento aquí?

Lanzar excepciones en sentencias switch cuando no se puede manejar ningún caso especificado

Digamos que tenemos una función que cambia una contraseña para un usuario en un sistema en una aplicación MVC.: public JsonR ... hrow new Exception() una buena idea? Lo vi hace algunos años y siempre (después de groking) asumir que es una mejor práctica.