Différentes façons d'écrire des instructions conditionnelles en C#

Les déclarations conditionnelles permettent à un programme d'effectuer différentes activités en fonction de problèmes spécifiques. Elles sont normalement créées sous la forme d'une déclaration "si-alors", où un bloc de code ne s'exécute que si un problème particulier se vérifie.

En C#, il existe différentes méthodes permettant de créer des instructions conditionnelles. Il s'agit notamment des instructions if-else de base, des instructions de basculement, des opérateurs ternaires et également des opérateurs ternaires nullables.

Comment écrire des déclarations conditionnelles en C#

Il existe différents moyens de créer des déclarations conditionnelles en JavaScript, Java, C++, Python, et aussi d'autres langages. En C#, vous pouvez commencer à pratiquer ces déclarations dans une application console C# simple dans Visual Studio.

Déclaration standard if/else-if/else

Un if-statement examine un problème qui s'évalue à vrai. Si le problème s'examine à vrai, le code à l'intérieur du bloc s'exécutera. Dans le cas contraire, il ne le fera pas.

Vous pouvez ajouter des obstructions else-if supplémentaires si vous voulez un bloc de code supplémentaire à mettre en œuvre pour une collection différente de conditions. Un bloc else s'exécutera certainement lorsqu'aucun des problèmes précédents n'examine à true.

Dans l'exemple ci-dessus, la première déclaration if est vraie ainsi que l'exécution du bloc de code initial. Si la valeur de la variable âge était 15, le programme exécuterait plutôt le 2e bloc de code. Si la variable d'âge était de 8, le programme exécuterait le code à l'intérieur du bloc else.

Voir aussi :  Comment installer Git et Git Bash sous Windows

Déclaration if sur une seule ligne (sans accolades)

Si le bloc de code que vous avez l'intention d'exécuter ne contient qu'une seule ligne, vous pouvez supprimer les accolades dentaires après le problème if :

Cela met également sur else-if ainsi que les blocs else :

Déclaration de commutation

Une déclaration de bouton en C# peut être une méthode plus pratique pour organiser les problèmes si vous souhaitez rester à l'écart de l'utilisation de beaucoup d'instructions if.

Dans un bouton, vous pouvez saisir une valeur à opposer à plusieurs instances. Les instances consistent en les choix possibles auxquels la valeur pourrait correspondre.

Opérateur ternaire

Un opérateur ternaire est un moyen raccourci de créer un énoncé if en C#. Il suit la syntaxe suivante :

L'énoncé se compose du problème, complété par une énigme. A gauche du deux-points se trouve le code que le programme exécutera lorsque le problème sera vrai. A droite du deux-points se trouve le code que le programme exécutera certainement lorsque le problème est incorrect.

Opérateur ternaire annulable

Vous pouvez utiliser l'opérateur ternaire nullable pour désigner une valeur à une variable qui pourrait être nulle. Il utilise la syntaxe suivante :

L'exemple ci-dessous désigne la valeur de la variable num à la variable nombre variable. Si la variable num est nulle, il nommera la valeur par défaut de 0 à la variable nombre à la place.

Voir aussi :  Une introduction simple aux métriques logicielles

Utilisation des déclarations conditionnelles en C#

Vous pouvez utiliser des déclarations conditionnelles pour produire des applications qui peuvent répondre à des conditions spécifiques. Lors de la construction de votre application, il est de même essentiel de prendre en considération diverses autres structures qui peuvent rendre votre code extra efficace.

Abonnez-vous à notre e-newsletter

Quelles sont les différentes façons d'écrire les instructions if en C ?

Il existe quatre types d'instruction if en c : if simple, if-else, if-else imbriqué et l'échelle else-if. En C, l'instruction if supporte l'instruction de branchement à deux voies et l'instruction de branchement à plusieurs voies.

Quels sont les trois types d'instructions conditionnelles ?

Les déclarations conditionnelles : if, else, switch.

Comment écrire une condition if-else if en C# ?

Déclaration d'échelle IF-else-if en C#.

  • if(condition1){
  • //code à exécuter si la condition1 est vraie.
  • }else if(condition2){
  • //code à exécuter si la condition2 est vraie.
  • }
  • else if(condition3){
  • //code à exécuter si la condition3 est vraie.
  • }

Comment écrire une condition IF pour un booléen en C# ?

Déclaration if (si-alors) en C#

  • L'expression booléenne renvoie soit true soit false .
  • Si l'expression booléenne renvoie vrai , les déclarations à l'intérieur du corps de if ( inside {} ) seront exécutées.
  • Si l'expression booléenne renvoie false , les déclarations à l'intérieur du corps de if seront ignorées.
Voir aussi :  8 trucs et astuces CSS essentiels que tout développeur devrait connaître

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *