Resultados da pesquisa a pedido "switch-statement"

8 a resposta

Mudar a instrução dentro de uma instrução switch?

Tenho que avaliar muitas condições. No meu caso, eu tenho que fazer algo assim: switch(id) { case 5: // switch some other cases here case 6: // set some value ... } É uma boa prática ter outra opção no caso 5? Se não, o que é melhor? Tendoif ...

4 a resposta

nstruções @Switch

Para instruções de comutação, é possível alterar o valor da chave dentro da instrução de comutação para que ele possa pular para casos diferentes? Ex int w = 0; switch(w) { case 1: doSomething(); w = 3; case 2: doSomething(); break; case 3: ...

7 a resposta

Existe uma maneira de fazer com que o Objective-C suporte uma construção de switch com várias variávei

Eu estava me perguntando: existe uma maneira de fazer o Objective-C suportar uma multi-variávelswitch construir Quero dizer, muitas vezes tenho que lidar com problemas nos quais a solução depende de um par de variáveis em vez de uma única. Para ...

2 a resposta

Por que essa opção de tipo de caixa é considerada confusa?

Eu estava procurando uma maneira de refatorar e simplificar uma função em que eu tenho que fazer a classificação de dados dependendo do tipo de classe de entrada e fiquei preso emswitch(input.GetType()): pesquisa rápida levou-me aPor que a ...

9 a resposta

Casos de switch Java: com ou sem aparelh

Considere os dois trechos a seguir, com chaves: switch (var) { case FOO: { x = x + 1; break; } case BAR: { y = y + 1; break; } } Sem aparelho: switch (var) { case FOO: x = x + 1; break; case BAR: y = y + 1; break; } Sei que, no snippet com ...

6 a resposta

Teste para vários casos em um switch, como um OR (||)

Como você usaria umswitch case quando você precisar testara o b no mesmo caso? switch (pageid) { case "listing-page" || "home-page": alert("hello"); break; case "details-page": alert("goodbye"); break; }

2 a resposta

Por que não posso usar minha constante na instrução switch - case no Objective-C? [error = Expressão não é uma expressão constante inteira]

Então, eu tenho um problema ao usar uma variável constante na seguinte instrução switch no Objective- Eu tenho Constants.h com o seguinte // Constants.h extern NSInteger const TXT_NAME;And Constants.m Como // Constants.m #import "Constants.h" ...

1 a resposta

Ruby on Rails Switch [duplicado]

Esta pergunta já tem uma resposta aqui: Como escrever uma instrução switch em Ruby [/questions/948135/how-to-write-a-switch-statement-in-ruby] 22 respostaslguém pode fornecer um exemplo de como usar o caso de opção em Ruby para variáve

4 a resposta

A avaliação da instrução “switch” é segura para threads?

Considere o seguinte código de exemplo: class MyClass { public long x; public void DoWork() { switch (x) { case 0xFF00000000L: // do whatever... break; case 0xFFL: // do whatever... break; default: //notify that something going wrong throw new ...

10 a resposta

nstrução @Switch para maior que / menor que

ntão, eu quero usar uma instrução switch como est switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; }Agora sei que qualquer uma dessas declarações <1000) ou >1000 && <2000) não funcionará (por ...