Struct NullableBool

Struct NullableBool

Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)

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

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

Vererbte Mitglieder

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

Constructors

NullableBool(Bool)

Initialisiert eine neue Instanz der Aspose.Tasks.NullableBool Struktur mit dem angegebenen Booleanwert.

public NullableBool(bool value)

Parameters

value bool

der angegebenen Booleanwert.

NullableBool(Bool und Bool)

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

public NullableBool(bool value, bool isDefined)

Parameters

value bool

Der aktuelle Wert.

isDefined bool

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

Properties

IsDefined

Er erhält einen Wert, der angibt, ob der Wert definiert wurde; sonst, falsch.

public bool IsDefined { get; }

Eigentumswert

bool

Value

Er erhält oder setzt einen Wert, der angibt, ob der aktuelle Wert wahr oder falsch ist.

public bool Value { get; set; }

Eigentumswert

bool

Methods

Equals(NullableBool)

Es gibt eine Flagge, die darauf hindeutet, ob diese Instanz mit der angegebenen Instanz der Aspose.Tasks.NullableBool Klasse gleich ist.

public bool Equals(NullableBool other)

Parameters

other NullableBool

der angegebenen Gegenstand zu vergleichen mit dieser Instanz.

Returns

bool

eine Flagge, die darauf hindeutet, ob diese Instanz dem angegebenen Instanz der Aspose.Tasks.NullableBool Klasse entspricht.

Equals(Objekt)

Rückkehr einer Flagge, die darauf hindeutet, ob diese Instanz dem angegebenen Objekt gleich ist.

public override bool Equals(object obj)

Parameters

obj object

der angegebenen Gegenstand zu vergleichen mit dieser Instanz.

Returns

bool

eine Flagge, die angibt, ob diese Instanz dem angegebenen Objekt gleich ist.

GetHashCode()

Wiederherstellt ein Hash-Code-Wert für das Beispiel der Aspose.Tasks.NullableBool-Klasse.

public override int GetHashCode()

Returns

int

eine Hash-Code-Werte für dieses Objekt zurückgibt.

ToString()

Wiederherstellt eine String, die das aktuelle Objekt darstellt.

public override string ToString()

Returns

string

Eine String, die das aktuelle Objekt darstellt.

Operators

Der Betreiber =(NullableBool und NullableBool)

Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Objekt gleich ist.

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

Parameters

a NullableBool

Der erste Aspose.Tasks.NullableBool.

b NullableBool

Die zweite Aspose.Tasks.NullableBool.

Returns

bool

ein Wert, der angibt, ob diese Instanz mit einem bestimmten Objekt gleich ist

Implizitätsoperator Bool(NullableBool)

Implicit konvertiert ein Aspose.Tasks.NullableBool Beispiel in ein Booleanwert.Es wird wahr, wenn Aspose.Tasks.NullableBool.Value wahr ist und Aspose.Tasks.NullableBool.IsDefined wahr ist.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Der Wert zu konvertieren.

Returns

bool

Ein Booleanwert.

Implizitätsbetreiber NullableBool(Bool)

Implicit konvertiert Booleanwert in die Aspose.Tasks.NullableBool-Einstellung.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Wert zu konvertieren.

Returns

NullableBool

Umwandelt Aspose.Tasks.NullableBool Instanz.

Betreiber !=(NullableBool und NullableBool)

Ersetzt einen Wert, der angibt, ob diese Instanz nicht mit einem angegebenen Objekt gleich ist.

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

Parameters

a NullableBool

Der erste Aspose.Tasks.NullableBool.

b NullableBool

Die zweite Aspose.Tasks.NullableBool.

Returns

bool

ein Wert, der angibt, ob diese Instanz nicht mit einem bestimmten Objekt gleich ist

 Deutsch