C # imbriquée if
En C #,imbriquée if-else est légal, ce qui signifie que vous pouvez utiliser une autre si, oubien sila déclaration dans uncas, oubien sila déclaration.
grammaire
C #imbriquée if Syntaxe:
if (boolean_expression 1) { / * Quand une expression booléenne est vraie exécution * / if (boolean_expression 2) { / * Lorsque l'expression booléenne 2 est vrai exécution * / } }
Vous pouvez imbriquerelse if ... else, de manière similaire à imbriquéesiles déclarations.
Exemples
using System; namespace prise de décision { Programme de classe { static void Main (string [] args) { // locales variables * Définitions * / int a = 100; int b = 200; / * * Vérifier l'état booléen / if (a == 100) { / * Si la condition est vraie, vérifiez les conditions suivantes * / if (b == 200) { / * Si la condition est vraie, la sortie déclaration suivante * / Console.WriteLine ( "une valeur de 100, et les valeurs b sont 200"); } } Console.WriteLine ( "une valeur précise est {0}", a); Console.WriteLine ( "b la valeur exacte est {0}", b); Console.ReadLine (); } } }
Lorsque le code ci-dessus est compilé et exécuté, il produit les résultats suivants:
une valeur de 100, et la valeur de b est de 200 une valeur précise de 100 une valeur précise est de 200