C # if anidadas
En C #,anidado if-else es legal, lo que significa que se puede utilizar otro casoobien si ladeclaración en uncasoobien si ladeclaración.
gramática
C #anidado si la sintaxis de las declaraciones:
si (Boolean_expression 1) { / * Cuando una expresión booleana es verdadera ejecución * / si (Boolean_expression 2) { / * Cuando la expresión booleana es verdadera ejecución 2 * / } }
Puede anidarmás si ... lo demás, de manera similar aifanidadas.
Ejemplos
using System; la toma de decisiones de espacio de nombres { Programa de clases { static void main (String [] args) { // Definiciones * / * variable local int a = 100; int b = 200; / * * Comprobar el estado booleano / si (a == 100) { / * Si la condición es verdadera, compruebe las siguientes condiciones * / si (b == 200) { / * Si la condición es verdadera, la salida siguiente declaración * / Console.WriteLine ( "un valor de 100, y los valores de b son 200"); } } Console.WriteLine ( "un valor preciso es {0}", a); Console.WriteLine ( "b el valor exacto es {0}", b); Console.ReadLine (); } } }
Cuando el código se compila y ejecuta, produce los siguientes resultados:
un valor de 100, y el valor de b es 200 un valor preciso de 100 un valor preciso es 200