- So definieren Sie eine nullbare Bool -Eigenschaft in C#?
- Wie prüft man, ob ein Booleschen Nullierfest ist?
So definieren Sie eine nullbare Bool -Eigenschaft in C#?
Sie verwenden normalerweise einen nullierbaren Werttyp, wenn Sie den undefinierten Wert eines zugrunde liegenden Werttyps darstellen müssen. Zum Beispiel kann ein boolescher oder booler Variable nur entweder wahr oder falsch sein . In einigen Anwendungen kann jedoch ein variabler Wert undefiniert oder fehlend sein.
Wie prüft man, ob ein Booleschen Nullierfest ist?
Es stellt sich heraus, dass Sie dies stattdessen einfach tun können: bool? nullableBool = true; if (nullableBool == true) // ein Code... nullableBool == True wird auf False bewertet, wenn NullableBool entweder falsch oder null ist, mit anderen Worten: nicht wahr.