Vidéo: Comprendre la Déclaration universelle des droits de l'homme avec Guillaume Meurice 2024
La base de toutes les capacités de décision C # est l'instruction if , comme suit:
if (expression booléenne)
{< // Le contrôle va ici si l'expression est vraie.
}
// Le contrôle transmet à cette instruction si l'expression est vraie ou non.
Une paire de parenthèses immédiatement après le mot clé
si contient une expression conditionnelle de type bool . Immédiatement après l'expression est un bloc de code déclenché par une paire d'accolades. Si l'expression est true, le programme exécute le code entre les accolades. Si l'expression n'est pas true, le programme ignore le code dans les accolades. (S'il exécute le code entre accolades, il finit juste après l'accolade fermante et continue à partir de là.)
si est plus facile à comprendre avec un exemple concret: // S'assure que a n'est pas négatif:
// Si a est inférieur à 0 …
if (a <0)
{
// … alors attribuez-lui 0 pour qu'il ne soit plus négatif.
a = 0;
}
Ce segment de code s'assure que la variable
a est non négative - supérieure ou égale à 0. L'instruction si indique: «Si un est inférieur à 0, attribuez 0 à a . "(En d'autres termes, tournez a en une valeur positive.)
if ( expression-booléenne ) instruction ; comme s'il avait été écrit if ( expression-booléenne ) { déclaration ;} . Le consensus général est de toujours utiliser des accolades pour plus de clarté. En d'autres termes, ne demandez pas - faites-le.