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

namnBeskrivning
NullableBool(bool)Initierar en ny instans avNullableBool struct med det angivna booleska värdet.
NullableBool(bool, bool)Initierar en ny instans avNullableBool struct.

Egenskaper

namnBeskrivning
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

namnBeskrivning
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 operatorKonverterar 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