Struct NullableBool

NullableBool structure

Eine Klasse für boolesche Werte mit der Möglichkeit zu prüfen, ob der Wert definiert wurde oder nicht.

public struct NullableBool : IEquatable<NullableBool>

Konstrukteure

NameBeschreibung
NullableBool(bool)Initialisiert eine neue Instanz vonNullableBool struct mit dem angegebenen booleschen Wert.
NullableBool(bool, bool)Initialisiert eine neue Instanz vonNullableBool struct.

Eigenschaften

NameBeschreibung
IsDefined { get; }Ruft einen Wert ab, der angibt, ob der Wert definiert wurde; andernfalls falsch.
Value { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der aktuelle Wert wahr oder falsch ist.

Methoden

NameBeschreibung
Equals(NullableBool)Gibt ein Flag zurück, das angibt, ob diese Instanz gleich der angegebenen Instanz von istNullableBool Klasse.
override Equals(object)Gibt ein Flag zurück, das angibt, ob diese Instanz gleich dem angegebenen Objekt ist.
override GetHashCode()Gibt einen Hashcodewert für die Instanz von zurückNullableBool Klasse.
override ToString()Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.
operator ==Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.
implicit operatorKonvertiert implizit aNullableBool Instanz in einen booleschen Wert. Gibt wahr zurück, wennValue ist wahr undIsDefined ist wahr. (2 operators)
operator !=Gibt einen Wert zurück, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist.

Siehe auch