Struct NullableBool

Struct NullableBool

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

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

public struct NullableBool : IEquatable<nullablebool>

Implementiert

IEquatable<nullablebool>

Vererbte Mitglieder

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktoren

NullableBool(bool)

Initialisiert eine neue Instanz der Aspose.Tasks.NullableBool-Struktur mit dem angegebenen booleschen Wert.

public NullableBool(bool value)

Parameter

value bool

der angegebene boolesche Wert.

NullableBool(bool, bool)

Initialisiert eine neue Instanz der Aspose.Tasks.NullableBool-Struktur.

public NullableBool(bool value, bool isDefined)

Parameter

value bool

Der aktuelle Wert.

isDefined bool

Der Wert, der angibt, ob der aktuelle Wert definiert ist.

Eigenschaften

IsDefined

Erhält einen Wert, der angibt, ob der Wert definiert wurde; andernfalls false.

public bool IsDefined { get; }

Eigenschaftswert

bool

Value

Erhält oder setzt einen Wert, der angibt, ob der aktuelle Wert true oder false ist.

public bool Value { get; set; }

Eigenschaftswert

bool

Methoden

Equals(NullableBool)

Gibt ein Flag zurück, das angibt, ob diese Instanz gleich der angegebenen Instanz der Aspose.Tasks.NullableBool-Klasse ist.

public bool Equals(NullableBool other)

Parameter

other NullableBool

das angegebene Objekt, mit dem diese Instanz verglichen werden soll.

Rückgabewert

bool

ein Flag, das angibt, ob diese Instanz gleich der angegebenen Instanz der Aspose.Tasks.NullableBool-Klasse ist.

Equals(object)

Gibt ein Flag zurück, das angibt, ob diese Instanz gleich dem angegebenen Objekt ist.

public override bool Equals(object obj)

Parameter

obj object

das angegebene Objekt, mit dem diese Instanz verglichen werden soll.

Rückgabewert

bool

ein Flag, das angibt, ob diese Instanz gleich dem angegebenen Objekt ist.

GetHashCode()

Gibt einen Hashcode-Wert für die Instanz der Aspose.Tasks.NullableBool-Klasse zurück.

public override int GetHashCode()

Rückgabewert

int

gibt einen Hashcode-Wert für dieses Objekt zurück.

ToString()

Gibt einen String zurück, der das aktuelle Objekt darstellt.

public override string ToString()

Rückgabewert

string

Ein String, der das aktuelle Objekt darstellt.

Operatoren

operator ==(NullableBool, NullableBool)

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

public static bool operator ==(NullableBool a, NullableBool b)

Parameter

a NullableBool

Der erste Aspose.Tasks.NullableBool.

b NullableBool

Der zweite Aspose.Tasks.NullableBool.

Rückgabewert

bool

ein Wert, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

implicit operator bool(NullableBool)

Konvertiert eine Instanz von Aspose.Tasks.NullableBool implizit in einen booleschen Wert. Gibt true zurück, wenn Aspose.Tasks.NullableBool.Value true und Aspose.Tasks.NullableBool.IsDefined true ist.

public static implicit operator bool(NullableBool val)

Parameter

val NullableBool

Der Wert, der konvertiert werden soll.

Rückgabewert

bool

ein boolescher Wert.

implicit operator NullableBool(bool)

Konvertiert einen booleschen Wert implizit in die Instanz von Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parameter

val bool

Wert, der konvertiert werden soll.

Rückgabewert

NullableBool

Konvertierte Aspose.Tasks.NullableBool-Instanz.

operator !=(NullableBool, NullableBool)

Gibt einen Wert zurück, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist.

public static bool operator !=(NullableBool a, NullableBool b)

Parameter

a NullableBool

Der erste Aspose.Tasks.NullableBool.

b NullableBool

Der zweite Aspose.Tasks.NullableBool.

Rückgabewert

bool

ein Wert, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist.

 Deutsch