Der Typ bool und die Booleschen Operatoren
Der C#-Typ bool
(der ein Alias für den Typ
System.Boolean
ist) ist ein logischer Wert, dem eines
der Literale true
und false
zugewiesen werden kann.
Auch wenn ein Boolescher Wert beim Speichern nur ein Bit benötigt, nutzt die
Laufzeitumgebung ein Byte im Speicher, da dies die kleinste Einheit ist, mit der die
Laufzeitumgebung und der Prozessor sinnvoll umgehen können. Um bei Arrays den
Speicherplatz nicht ineffizient zu nutzen, stellt das Framework im Namensraum System.Collections
eine Klasse namens BitArray
bereit, die nur ein Bit pro Booleschem Wert verwendet.
Gleichheits- und Vergleichsoperatoren
==
und !=
prüfen auf Gleichheit beziehungsweise Ungleichheit zwischen beliebigen Typen, liefern aber ...
Get C# 5.0 kurz & gut 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.