switch-statement

Case vs If Else If: ¿Cuál es más eficiente? [duplicar]

Posibles Duplicados:¿es "else if" más rápido que "switch() case" ?¿Cuál es el rendimiento relativo de if / else vs. switch ... )){ //do something } else if (myType == typeof(Unicycle)){ //do something } else{ }

Interruptor en Laravel 5-Blade

¿Cómo puedo usar las plantillas switch in blade? Cuando usé: @switch($login_error) @case(1) `E-mail` input is e ... itch en pocas piezas de código porque es más limpio para mí que cuando uso if. Pero si no es posible simplemente escribirlo.

¿Cuál es el propósito de los tirantes adicionales en Switch case?

Tengo curiosidad sobre esto... ver ejemplo: switch(x) { case(a): { //do stuff } break; ... Studio me permite colapsar esa cosa, tengo curiosidad - ¿cuál es la diferencia real entre el caso a (con llaves) y el caso b?

Swift: Intervalos múltiples en un solo conmutador usando tupla

Tienen un código como: switch (indexPath.section, indexPath.row) { case (0, 1...5): println("in range") default: pri ... emente no va a funcionar para los interruptores de la tupla y tengo que usar el interruptor dentro del interruptor? ¡Gracias!

Conmutador tipo c #[duplicado]

Posible Duplicado:C# - ¿Hay una alternativa mejor que esta para 'activar el tipo'? Hola supongamos que obtengo un gr ... ComboBox) { } Etc... Me gustaría crear algo como switch(obj) { case is TextBox: break; case is ComboBox: break; } }

¿Por qué Switch / Case y no If / Else If?

Esta pregunta apunta principalmente a C/C++, pero supongo que otros lenguajes también son relevantes. No puedo entender por ... ito usarlos, y me pregunto si me estoy perdiendo algo. ¿Son más eficientes que los if/else? ¿Son llevados por la tradición?

¿cómo usar ruby "case when when" con desigualdades?

¿Puedes hacer esto en ruby? parece "perderse" los casos con desigualdades case myvar when myvar < -5 do something ... ing_XX when -2..-1 do special_something_YY when myvar == 0 do somethingB when myvar > 0 go somethingC end

Cómo uso correctamente el CASO..CUANDO en MySQL

Aquí hay una consulta de demostración, observe que es muy simple, obtiene solo donde base_price es 0, Y aún así, elige la con ... ings.base_price = 0 base_price es decimal(8,0) Cuando se ejecuta esto en mi DB, obtengo: 3 0 3 0 3 0 3 0 3 0

Sentencia Javascript switch: ¿Hay una manera de que dos casos ejecuten el mismo código?

¿Hay una manera de asignar dos valores de mayúsculas y minúsculas diferentes al mismo bloque de código sin copiar y pegar? P ... debería funcionar (aunque, obviamente, no)? case 68 || 40: //Do something break; case 30: //Do something else break;

Are.Net ¿cambiar sentencias hash o indexadas?

¿. Net 4 (o cualquier versión anterior) realiza algún tipo de optimización en sentencias switch más largas basadas en cadena ... si esto es el caso o no. Esta es una pregunta derivada de mi reciente: indexed switch statement, o equivalente? . net, C#

C++ Forzar error/advertencia en tiempo de compilación sobre caída implícita en switch

switch las sentencias pueden ser súper útiles, pero conducen a un error común donde un programador olvidó una sentencia break ... break; o algo al efecto de // fallthru? Sería bueno tener una opción de programación defensiva para usar sentencias switch.

C / C++: conmutador para no enteros

A menudo tengo que elegir qué hacer de acuerdo con el valor de un elemento constante no POD, algo así: switch( str ) { ca ... jo y difícil de mantener. ¿Cuál es la mejor manera de hacer esto? (rápido, limpio y simple, como es la declaración switch)

Usar una NSString en una instrucción switch

¿Es posible usar un NSString en una instrucción switch? O es mejor simplemente usar if / else if?

¿Cómo hacer que una caja de interruptor Bash coincida con las condiciones de rango de números múltiples?

Estoy ejecutando switch case con número de columna, mis números de columna pueden ser 0 -50. Cuando se ejecuta en bucle, se v ... *) echo "no clue - $i"; ;; esac; fi Espero que "puede estar bien" pero no tengo ninguna pista-10

switch " transferencia de control pasa por alto la inicialización de:" al llamar a una función

Recibo un error de "transferencia de control omite la inicialización de:" cuando intento construir el siguiente interruptor: ... unción enumerar. Si no está permitido llamar a una función desde un conmutador, ¿hay una solución para este tipo de problema?

Sentencia "When" vs sentencia "switch" Java

La coincidencia de patrones en Kotlin es buena y el hecho de que no ejecute la siguiente coincidencia de patrones es bueno en ... za la versión 19: / De todos modos a hace cuando actúa de la misma manera que el interruptor? Intenté continuar sin suerte.

la rotura en el armario con la vuelta.. y por defecto

Mi TOC me hace agregar "break" al escribir sentencias case, incluso si no se ejecutarán. Considere el siguiente ejemplo de c ... enerlo allí de todos modos? Para " predeterminado:". ¿Es puramente TOC, o hay alguna razón real para tener el descanso aquí?

Cadena de mayúsculas y minúsculas de C# que comienza con

¿Hay alguna manera de hacer una condición case en una instrucción switch donde se dice si una cadena comienza con algo? Ex ... : break; } ACTUALIZACIÓN Otras cuerdas pueden tener una longitud diferente. Abc.. Abczyv Dcs2. Qwerty As...k

Activar Enum (con el atributo Flags) sin declarar todas las combinaciones posibles?

¿Cómo enciendo una enumeración que tiene el atributo flags establecido (o más precisamente se usa para operaciones de bits) ... ado un ejemplo simple de lo que realmente estoy haciendo en pastebin-se puede encontrar aquí http://pastebin.com/m478cc2b8

regexp en la instrucción switch

¿Se permiten expresiones regulares en las sentencias switch/case de PHP y cómo usarlas ?