Struct NullableBool
NullableBool structure
En klass för booleska värden med möjlighet att kontrollera om värdet var definierat eller inte.
public struct NullableBool : IEquatable<NullableBool>
Konstruktörer
namn | Beskrivning |
---|
NullableBool(bool) | Initierar en ny instans avNullableBool struct med det angivna booleska värdet. |
NullableBool(bool, bool) | Initierar en ny instans avNullableBool struct. |
Egenskaper
namn | Beskrivning |
---|
IsDefined { get; } | Får ett värde som indikerar om värdet definierades; annars, false. |
Value { get; set; } | Hämtar eller ställer in ett värde som anger om det aktuella värdet är sant eller falskt. |
Metoder
namn | Beskrivning |
---|
Equals(NullableBool) | Returnerar en flagga som anger om denna instans är lika med den angivna instansen avNullableBool class. |
override Equals(object) | Returnerar en flagga som anger om denna instans är lika med det angivna objektet. |
override GetHashCode() | Returnerar ett hashkodvärde för instansen avNullableBool class. |
override ToString() | Returnerar en sträng som representerar det aktuella objektet. |
operator == | Returnerar ett värde som anger om denna instans är lika med ett angivet objekt. |
implicit operator | Konverterar implicit enNullableBool instans till ett booleskt värde. Returnerar sant närValue är sant ochIsDefined är sant. (2 operators) |
operator != | Returnerar ett värde som anger om denna instans inte är lika med ett angivet objekt. |
Se även