Leçon 12 : les booléens et la comparaison
Avant de prendre des décisions dans le code, il faut des questions oui/non. Le type bool contient exactement deux valeurs : true ou false (en minuscules en C#). Les opérateurs de comparaison produisent un bool : == (égal ?), != (différent ?), <, >, <=, >=. Remarque une différence cruciale : == vérif
bool est un interrupteur à deux états : allumé (true) ou éteint (false). Une question de comparaison comme 5 > 3 renvoie l'un des deux états.
- bool
- Un type qui contient uniquement true ou false. En C#, les valeurs s'écrivent en minuscules.
- égalité ==
- Vérifie si deux valeurs sont égales, et renvoie un bool. Différent de = (affectation).
- opérateurs de comparaison
- == != < > <= >= — tous renvoient true ou false.
- afficher un bool
- Console.WriteLine d'un bool affiche True ou False (avec majuscule), même si la valeur s'écrit en minuscule.