Lors de la rédaction d'un programme C #, nous devons prendre des décisions à différents niveaux, à cette décision, le reste de notre code dépend. De même, comme d'autres langages de programmation, C # a également des déclarations de prise de décision ou si donc affirmations. Cet article couvre quelles sont les conditions en C # et comment nous pouvons contrôler la prise de décision en utilisant différentes déclarations.
Table des matières
Quelles sont les conditions en C #?
Des conditions sont utilisées pour prendre des décisions sur le bloc de code à exécuter en fonction de circonstances spécifiques. Les conditions peuvent être vraies ou fausses en fonction de l'entrée. Un programme peut utiliser des conditions pour déterminer si une action particulière est requise, si une boucle doit continuer, ou si une méthode doit être exécutée.
Types de déclarations en C #
Les instructions conditionnelles en C # exécutent un code uniquement lorsque la condition définie est vraie. Certaines conditions fréquemment utilisées en C # incluent si, sinon, if-else-if, changer, et imbriqué affirmations.
Voici quelques exemples d'énoncés conditionnels en C #:
Instruction if (if-then)
Les instructions IF-Then sont le type de énoncés conditionnels le plus fondamental en C #. Ils permettent aux programmes d'exécuter plusieurs blocs de code en fonction de la condition définie. Si une condition définie devient vrai, le code à l'intérieur du si Le bloc fonctionnera. Si une condition définie est FAUX, Le programme sautera le code à l'intérieur du si bloquer et continuer à exécuter le code de repos.
Syntaxe
Voici la syntaxe de l'instruction IF conditionnelle en C #:
si (condition)Ici dans le code ci-dessus, si la condition vient vrai L'instruction / instructions à l'intérieur du bloc de condition If sera exécutée. Et si la condition devient FAUX L'énoncé / les déclarations écrites à l'intérieur de la condition sera ignorée.
Exemple de code
Le programme C # suivant explique l'utilisation de si donc déclaration:
Utilisation du système;Ici, dans le code ci-dessus, si x est supérieur à 5, la sortie sera x est supérieur à 5.
Instruction if-else (if-then-else)
Le sinon La déclaration dépend également de la condition définie. Si la condition définie devient vrai, Le code IF Block s'exécutera. Si la condition devient FAUX, Le code après la condition ELSE fonctionnera.
Le sinon Les instructions sont utilisées lorsque nous souhaitons exécuter deux codes différents en utilisant la même condition. C'est en quelque sorte comme un individu si déclaration.
Syntaxe
Voici la syntaxe pour si if-else (if-then-else) déclaration en C #
si (condition)Exemple de code
Le programme C # suivant explique l'utilisation de if-then-else déclarations:
Utilisation du système;Le programme déclare d'abord une variable entière x avec la valeur de 10. La condition IF vérifiera si x est supérieur au numéro 5, la sortie sur la console sera x est supérieur à 5 Et si la valeur de la variable x est plus petite ou égale à 5 le message x est inférieur ou égal à 5 sera affiché.
Instruction if-else if (if-then-else if)
Cette déclaration teste plusieurs conditions. Chacune de ces conditions a un code distinct, qui ne sera exécuté que si la condition spécifique pour ce bloc de code devient vraie.
Syntaxe
Ci-dessous est une syntaxe pour si if-else-if (if-then-else if) Déclaration en C #:
if (condition1)Exemple de code
Le programme C # suivant explique l'utilisation de if-then-else si déclaration:
Utilisation du système;Dans le code ci-dessus, la valeur de 10 est attribuée à une variable entière x. Après cela, un if-else-if L'instruction vérifiera la variable x et sortira le résultat en fonction de la valeur de x. Ici, la variable x est égale à 10, la sortie est x est inférieur ou égal à 10.
Déclaration if-else imbriquée
Dans cette déclaration, nous testons plusieurs conditions et exécutons différents blocs de code en fonction de leur sortie. En conséquence, différents blocs de code peuvent être exécutés en fonction des conditions disponibles. Une principale différence dans cette déclaration est qu'une condition est à l'intérieur d'un autre.
Syntaxe
Voici la syntaxe pour si If-Else imbriqué Déclaration en C #:
if (condition1)Exemple de code
Après le programme C #, expliquez l'utilisation du If-Else imbriqué déclaration:
Utilisation du système;Ce code déclare une classe de programme avec une méthode principale qui attribue les valeurs de 10 à X et 5 à variable y. Il utilise ensuite des instructions IF-Else imbriquées pour vérifier les valeurs de X et Y et imprime un message à la console en fonction de leurs valeurs.
La sortie du programme sera que x est supérieur à 5 mais y est inférieur ou égal à 5 Parce que la valeur de x est supérieure à 5, mais la valeur de y n'est pas supérieure à 5.
Conclusion
Les conditions et les déclarations si-puis en C # sont des constructions de programmation essentielles qui nous permettent de prendre des décisions basées sur des circonstances spécifiques. Le si donc Les déclarations sont le type le plus élémentaire d'instructions conditionnelles, et ils permettent au programme d'exécuter différents blocs de code en fonction du résultat d'une condition. Pour obtenir des connaissances sur tous les différents types de conditions, lisez l'article.