Struct NullableBool

Struct NullableBool

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

Třída pro boolean hodnoty s možností zkontrolovat, zda byla hodnota definována či nikoli.

public struct NullableBool : IEquatable<nullablebool>

Implementuje

IEquatable<nullablebool>

Děděné členy

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

Konstruktor

NullableBool(bool)

Inicializuje novou instanci struktury Aspose.Tasks.NullableBool s uvedenou boolean hodnotou.

public NullableBool(bool value)

Parametry

value bool

uvedená boolean hodnota.

NullableBool(bool, bool)

Inicializuje novou instanci struktury Aspose.Tasks.NullableBool.

public NullableBool(bool value, bool isDefined)

Parametry

value bool

Aktuální hodnota.

isDefined bool

Hodnota indikující, zda je aktuální hodnota definována.

Vlastnosti

IsDefined

Získá hodnotu indikující, zda byla hodnota definována; jinak false.

public bool IsDefined { get; }

Hodnota vlastnosti

bool

Value

Získá nebo nastaví hodnotu indikující, zda je aktuální hodnota true nebo false.

public bool Value { get; set; }

Hodnota vlastnosti

bool

Metody

Equals(NullableBool)

Vrátí příznak indikující, zda je tato instance rovna zadané instanci třídy Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parametry

other NullableBool

uvedený objekt pro porovnání s touto instancí.

Vrátí

bool

příznak indikující, zda je tato instance rovna zadané instanci třídy Aspose.Tasks.NullableBool.

Equals(object)

Vrátí příznak indikující, zda je tato instance rovna zadanému objektu.

public override bool Equals(object obj)

Parametry

obj object

uvedený objekt pro porovnání s touto instancí.

Vrátí

bool

příznak indikující, zda je tato instance rovna zadanému objektu.

GetHashCode()

Vrátí hash kód hodnotu pro instanci třídy Aspose.Tasks.NullableBool.

public override int GetHashCode()

Vrátí

int

vrací hash kód hodnotu pro tento objekt.

ToString()

Vrátí řetězec, který reprezentuje aktuální objekt.

public override string ToString()

Vrátí

string

Řetězec, který reprezentuje aktuální objekt.

Operátory

operator ==(NullableBool, NullableBool)

Vrátí hodnotu indikující, zda je tato instance rovna zadanému objektu.

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

Parametry

a NullableBool

První Aspose.Tasks.NullableBool.

b NullableBool

Druhý Aspose.Tasks.NullableBool.

Vrátí

bool

hodnota indikující, zda je tato instance rovna zadanému objektu.

implicit operator bool(NullableBool)

Implicitně převádí instanci Aspose.Tasks.NullableBool na boolean hodnotu. Vrátí true, když Aspose.Tasks.NullableBool.Value je true a Aspose.Tasks.NullableBool.IsDefined je true.

public static implicit operator bool(NullableBool val)

Parametry

val NullableBool

Hodnota k převodu.

Vrátí

bool

boolean hodnota.

implicit operator NullableBool(bool)

Implicitně převádí boolean hodnotu na instanci Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parametry

val bool

Hodnota k převodu.

Vrátí

NullableBool

Převedená instance Aspose.Tasks.NullableBool.

operator !=(NullableBool, NullableBool)

Vrátí hodnotu indikující, zda tato instance není rovna zadanému objektu.

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

Parametry

a NullableBool

První Aspose.Tasks.NullableBool.

b NullableBool

Druhý Aspose.Tasks.NullableBool.

Vrátí

bool

hodnota indikující, zda tato instance není rovna zadanému objektu.

 Čeština