Questions marquées «switch-statement»

Dans la programmation informatique, une instruction switch, case, select ou inspect est un type de mécanisme de contrôle de sélection utilisé pour appeler des blocs de code spécifiques basés sur des contenus variables.


8
Java utilisant enum avec instruction switch
J'ai regardé plusieurs questions / réponses sur SO similaires à cette question mais je n'ai pas trouvé de solution. Ce que j'ai est une énumération qui représente différentes façons d'afficher un guide TV ... Dans la Applicationclasse NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... lorsque l'utilisateur change …


2
utilisation de l'instruction switch ()
Je suis un peu confus au sujet de l'instruction switch dans R. Simplement googler la fonction, j'obtiens un exemple comme suit: Une utilisation courante du commutateur consiste à créer une branche en fonction de la valeur de caractère de l'un des arguments d'une fonction. > centre <- function(x, type) { …


6
Utilisation de {} dans une instruction case. Pourquoi?
Quel est l'intérêt d'utiliser {et }dans une casedéclaration? Normalement, quel que soit le nombre de lignes présentes dans une caseinstruction, toutes les lignes sont exécutées. Est-ce juste une règle concernant les compilateurs plus anciens / plus récents ou il y a quelque chose derrière cela? int a = 0; switch …





3
commutateur avec var / null comportement étrange
Compte tenu du code suivant: 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; } Pourquoi l'instruction switch correspond-elle case var o? C'est ma compréhension qui case string sne correspond pas quand s == nullparce que (effectivement) …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.