Struct NullableBool

Struct NullableBool

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

En klass för booleska värden med möjlighet att kontrollera om värdet var definierat eller inte.

public struct NullableBool : IEquatable<nullablebool>

Implementerar

IEquatable<nullablebool>

Arvade medlemmar

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

Konstruktörer

NullableBool(bool)

Initierar en ny instans av Aspose.Tasks.NullableBool-strukturen med det angivna booleska värdet.

public NullableBool(bool value)

Parametrar

value bool

det angivna booleska värdet.

NullableBool(bool, bool)

Initierar en ny instans av Aspose.Tasks.NullableBool-strukturen.

public NullableBool(bool value, bool isDefined)

Parametrar

value bool

Det aktuella värdet.

isDefined bool

Värdet som indikerar om det aktuella värdet är definierat.

Egenskaper

IsDefined

Hämtar ett värde som indikerar om värdet var definierat; annars, false.

public bool IsDefined { get; }

Egenskapsvärde

bool

Value

Hämtar eller ställer in ett värde som indikerar om det aktuella värdet är sant eller falskt.

public bool Value { get; set; }

Egenskapsvärde

bool

Metoder

Equals(NullableBool)

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

public bool Equals(NullableBool other)

Parametrar

other NullableBool

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

Returnerar

bool

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

Equals(object)

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

public override bool Equals(object obj)

Parametrar

obj object

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

Returnerar

bool

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

GetHashCode()

Returnerar ett hashkodvärde för instansen av Aspose.Tasks.NullableBool-klassen.

public override int GetHashCode()

Returnerar

int

returnerar ett hashkodvärde för detta objekt.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

public override string ToString()

Returnerar

string

En sträng som representerar det aktuella objektet.

Operatörer

operator ==(NullableBool, NullableBool)

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

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

Parametrar

a NullableBool

Den första Aspose.Tasks.NullableBool.

b NullableBool

Den andra Aspose.Tasks.NullableBool.

Returnerar

bool

ett värde som indikerar om denna instans är lika med ett angivet objekt

implicit operator bool(NullableBool)

Implicit konverterar en instans av Aspose.Tasks.NullableBool till ett booleskt värde. Returnerar true när Aspose.Tasks.NullableBool.Value är true och Aspose.Tasks.NullableBool.IsDefined är true.

public static implicit operator bool(NullableBool val)

Parametrar

val NullableBool

Värdet att konvertera.

Returnerar

bool

ett booleskt värde.

implicit operator NullableBool(bool)

Implicit konverterar ett booleskt värde till instansen Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parametrar

val bool

Värde att konvertera.

Returnerar

NullableBool

Konverterad instans av Aspose.Tasks.NullableBool.

operator !=(NullableBool, NullableBool)

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

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

Parametrar

a NullableBool

Den första Aspose.Tasks.NullableBool.

b NullableBool

Den andra Aspose.Tasks.NullableBool.

Returnerar

bool

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

 Svenska