Struct NullableBool

Struct NullableBool

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

En klass för booleanvärden med möjlighet att kontrollera om värdet har definierats eller inte.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

Arvsmedlemmar

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

Constructors

NullableBool(Bool)

Initialiserar en ny instans av Aspose.Tasks.NullableBool struktur med det angivna booleanvärdet.

public NullableBool(bool value)

Parameters

value bool

Det angivna booleanvärdet.

NullableBool(Bool, Bool)

Initialiserar en ny instans av Aspose.Tasks.NullableBool struktur.

public NullableBool(bool value, bool isDefined)

Parameters

value bool

Den nuvarande värdet.

isDefined bool

Värdet anger om det aktuella värdet är definierat.

Properties

IsDefined

Det får ett värde som indikerar om värdet har definierats, annars falskt.

public bool IsDefined { get; }

Fastighetsvärde

bool

Value

Få eller ange ett värde som anger om det aktuella värdet är sant eller falskt.

public bool Value { get; set; }

Fastighetsvärde

bool

Methods

Equals(NullableBool)

Returnerar en flagga som anger om denna instans är lika med den angivna instansen i Aspose.Tasks.NullableBool-klassen.

public bool Equals(NullableBool other)

Parameters

other NullableBool

det angivna objektet att jämföra med denna instans.

Returns

bool

en flagga som anger om denna instans är lika med den angivna instansen i Aspose.Tasks.NullableBool-klassen.

Equals(Objektet)

Returnerar en flagga som anger om denna instans är lika med det angivna objektet.

public override bool Equals(object obj)

Parameters

obj object

det angivna objektet att jämföra med denna instans.

Returns

bool

en flagga som anger om denna instans är lika med det angivna objektet.

GetHashCode()

Returnerar ett hashkodvärde för exempelvis Aspose.Tasks.NullableBool klass.

public override int GetHashCode()

Returns

int

returnerar en hashkod värde för detta objekt.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

public override string ToString()

Returns

string

En sträng som representerar det aktuella objektet.

Operators

Operatör =(NullableBool och NullableBool)

Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.

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

Parameters

a NullableBool

Den första Aspose.Tasks.NullableBool.

b NullableBool

Den andra Aspose.Tasks.NullableBool.

Returns

bool

ett värde som anger om denna instans är lika med ett specifikt objekt

implicit operatör bool(NullableBool)

Implicit konverterar en Aspose.Tasks.NullableBool-exempel till ett booleanvärde.Returnerar sant när Aspose.Tasks.NullableBool.Value är sant och Aspose.Tasks.NullableBool.IsDefined är sant.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

värdet att konvertera.

Returns

bool

Ett booleanskt värde.

Operatör NullableBool(Bool)

Implicit konverterar booleanvärdet till Aspose.Tasks.NullableBool-instans.

public static implicit operator NullableBool(bool val)

Parameters

val bool

värde att konvertera.

Returns

NullableBool

Konverterad Aspose.Tasks.NullableBool instans.

operatör !=(NullableBool och NullableBool)

Returnerar ett värde som anger om denna instans inte är lika med ett angivet objekt.

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

Parameters

a NullableBool

Den första Aspose.Tasks.NullableBool.

b NullableBool

Den andra Aspose.Tasks.NullableBool.

Returns

bool

ett värde som anger om denna instans inte är lika med ett specifikt objekt

 Svenska