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.

582
Múltiples casos en la declaración de cambio

¿Hay alguna manera de pasar por múltiples declaraciones de casos sin indicarlo case value:repetidamente? Sé que esto funciona: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff...

365
Cambiar declaración fallthrough en C #?

Fallthrough sentencia switch es una de mis principales razones personales para amar switchvs. if/else ifconstrucciones. Un ejemplo está en orden aquí: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six", "seven",...