Une instruction switch a-t-elle besoin d'une valeur par défaut ?
Une instruction switch a-t-elle besoin d'une valeur par défaut ?

Vidéo: Une instruction switch a-t-elle besoin d'une valeur par défaut ?

Vidéo: Une instruction switch a-t-elle besoin d'une valeur par défaut ?
Vidéo: LANGAGE C - 21 - L'instruction switch 2024, Novembre
Anonim

Non il n'est pas nécessaire de cas par défaut dans un déclaration de changement et il n'y a pas de règle pour garder cas par défaut à la fin de tous les cas, il peut être placé au début et au milieu de tous les autres cas.

Ensuite, chaque instruction switch a-t-elle besoin d'une valeur par défaut ?

sélectionner changer , " L'instruction Switch fait pas avoir un cas par défaut ." UNE déclaration de changement sans un cas par défaut peut permettre à l'exécution de 'échouer' silencieusement, si aucun cas ne correspond.

À côté de ci-dessus, la valeur par défaut devrait-elle être le dernier cas dans une instruction switch ? UNE ' changer ' déclaration devrait ont ' défaut ' comme le dernier étiqueter. Ajout d'un ' défaut ' étiquette à la fin de chaque ' changer ' déclaration rend le code plus clair et garantit que tout Cas où aucune des étiquettes ne correspond à la valeur de la variable de contrôle sera gérée.

Simplement, quelle est la valeur par défaut dans une instruction switch ?

Les déclaration par défaut est exécuté si non Cas expression_constante est égal à la valeur de changer (expression). Si la déclaration par défaut est omis, et non Cas correspondance est trouvée, aucun des déclarations dans le changer corps sont exécutés. UNE Cas ou défaut l'étiquette ne peut apparaître qu'à l'intérieur d'un déclaration de changement.

La valeur par défaut est-elle obligatoire dans la casse du commutateur en C# ?

Dans C# , dupliquer Cas les valeurs ne sont pas autorisées. Le type de données de la variable dans le changer et la valeur d'un Cas doit être du même type. Les déclaration par défaut est facultatif et peut être utilisé n'importe où à l'intérieur du déclaration de changement . Plusieurs défaut les déclarations ne sont pas autorisées.

Conseillé: