5. Type booléen et opérateurs

Le type bool de C# (qui correspond au type System.Boolean) est une valeur logique à laquelle on peut attribuer le littéral true ou false.

Bien qu’une valeur booléenne ne nécessite qu’un seul bit de stockage, le runtime utilise un octet en mémoire car il s’agit de l’unité minimale avec lequel le runtime et le processeur peuvent fonctionner efficacement. Afin d’optimiser l’espace dans le cas des tableaux, .NET fournit dans l’espace de noms System.Collections une classe BitArray qui est conçue pour n’utiliser qu’un seul bit par valeur booléenne.

Opérateurs d’égalité et de comparaison

== et ! = testent respectivement l’égalité et l’inégalité de n’importe quel type et renvoient toujours une valeur bool. Les types valeur ont ...

Get C# : les fondamentaux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.