Struct NullableBool

Struct NullableBool

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

En klasse for booleanværdier med mulighed for at kontrollere, om værdien blev defineret eller ej.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

De arvede medlemmer

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

Constructors

NullableBool(Bool)

Initialiserer en ny instans af Aspose.Tasks.NullableBool struktur med den angivne boolean værdi.

public NullableBool(bool value)

Parameters

value bool

Det angivne booleanværdi.

NullableBool(Bool og Bool)

Det initierer en ny instans af Aspose.Tasks.NullableBool struktur.

public NullableBool(bool value, bool isDefined)

Parameters

value bool

Den nuværende værdi.

isDefined bool

Værdien angiver, om den nuværende værdi er defineret.

Properties

IsDefined

Giver en værdi, der angiver, om værdien er defineret; ellers falsk.

public bool IsDefined { get; }

Ejendomsværdi

bool

Value

Giver eller sætter en værdi, der angiver, om den nuværende værdi er sand eller falsk.

public bool Value { get; set; }

Ejendomsværdi

bool

Methods

Equals(NullableBool)

Returnerer en flag, der angiver, om denne instans er lig med den angivne instans i Aspose.Tasks.NullableBool-klassen.

public bool Equals(NullableBool other)

Parameters

other NullableBool

det angivne objekt til at sammenligne med denne instans.

Returns

bool

en flag, der angiver, om denne instans er lig med den angivne instans i Aspose.Tasks.NullableBool-klassen.

Equals(Objekt)

Returnerer en flag, der angiver, om denne instans er lig med det angivne objekt.

public override bool Equals(object obj)

Parameters

obj object

det angivne objekt til at sammenligne med denne instans.

Returns

bool

en flag, der angiver, om denne instans er lig med det angivne objekt.

GetHashCode()

Returnerer en hash kodeværdi for eksemplet på Aspose.Tasks.NullableBool klasse.

public override int GetHashCode()

Returns

int

returnerer en hash kodeværdi for dette objekt.

ToString()

Returnerer en string, der repræsenterer det aktuelle objekt.

public override string ToString()

Returns

string

En linje, der repræsenterer det nuværende objekt.

Operators

Operatør =(NullableBool og NullableBool)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

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

Parameters

a NullableBool

Den første Aspose.Tasks.NullableBool.

b NullableBool

Den anden Aspose.Tasks.NullableBool.

Returns

bool

en værdi, der angiver, om denne instans er lig med et angivet objekt

Operatør Bool(NullableBool)

Implicit konverterer et Aspose.Tasks.NullableBool eksempel til en boolean værdi.Returnerer sandt, når Aspose.Tasks.NullableBool.Value er sand og Aspose.Tasks.NullableBool.IsDefined er sandt.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Den værdi, der skal konverteres.

Returns

bool

Det er en booleansk værdi.

Operatør NullableBool(Bool)

Implicit konverterer booleanværdien til Aspose.Tasks.NullableBool-indekset.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Værdi til konvertering.

Returns

NullableBool

Konverteret Aspose.Tasks.NullableBool instans.

Operatør !=(NullableBool og NullableBool)

Returnerer en værdi, der angiver, om denne instans ikke er lig med et angivet objekt.

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

Parameters

a NullableBool

Den første Aspose.Tasks.NullableBool.

b NullableBool

Den anden Aspose.Tasks.NullableBool.

Returns

bool

en værdi, der angiver, om denne instans ikke er lig med et angivet objekt

 Dansk