Struct NullableBool
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
třída booleánových hodnot s možností zkontrolovat, zda byla hodnota definována, nebo ne.
public struct NullableBool : IEquatable<nullablebool>
Implements
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Bolíček)
Začíná nový příklad Aspose.Tasks.NullableBool struktury s uvedenou booleánovou hodnotou.
public NullableBool(bool value)
Parameters
value
bool
Výše uvedené booleanové hodnoty.
NullableBool(Bool, Bool)
Začíná nový příklad struktury Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
V současné hodnot.
isDefined
bool
hodnota, která ukazuje, zda je aktuální hodnota definována.
Properties
IsDefined
Obdrží hodnotu, která naznačuje, zda byla hodnota definována; jinak je falešn.
public bool IsDefined { get; }
Hodnota nemovitosti
Value
Obdrží nebo nastaví hodnotu, která ukazuje, zda je aktuální hodnota pravdivá nebo falešn.
public bool Value { get; set; }
Hodnota nemovitosti
Methods
Equals(NullableBool)
Vrátí vlajku, která ukazuje, zda je tato instance stejná jako specifikovaná instance třídy Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
předmět, který se má srovnávat s tímto předmětem.
Returns
vlajka naznačující, zda je tato instance rovna uvedené instance třídy Aspose.Tasks.NullableBool.
Equals(Objekt)
Vrátí vlajku, která naznačuje, zda je tato instance rovna uvedenému objektu.
public override bool Equals(object obj)
Parameters
obj
object
předmět, který se má srovnávat s tímto předmětem.
Returns
vlajka, která uvádí, zda je tato instance rovna uvedenému objektu.
GetHashCode()
Vrátí hodnotu hash kódu pro příklad třídy Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
Vrátí hodnotu hashového kódu pro tento objekt.
ToString()
Vrátí řetězec, který představuje aktuální objekt.
public override string ToString()
Returns
String, který představuje aktuální objekt.
Operators
provozovatel =(NullableBool a NullableBool)
Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
První Aspose.Tasks.NullableBool.
Druhý Aspose.Tasks.NullableBool.
Returns
hodnotu, která naznačuje, zda je tato instance rovna určitému objektu
Implicitní operátor bool(NullableBool)
Implicitně konvertuje příklad Aspose.Tasks.NullableBool na boolean hodnotu.Vrací se pravda, když je Aspose.Tasks.NullableBool.Value pravdivý a Aspose.Tasks.NullableBool.IsDefined pravdiv.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
hodnotu, kterou je třeba převést.
Returns
Je to booleánská hodnota.
Funkce NullableBool(Bolíček)
Implicitně konvertuje boolean hodnotu do příkladu Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Hodnoty ke konverzi.
Returns
Převedeno Aspose.Tasks.NullableBool příklad.
Operátor !=(NullableBool a NullableBool)
Vrátí hodnotu, která naznačuje, zda tato instance není stejná jako určitý objekt.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
První Aspose.Tasks.NullableBool.
Druhý Aspose.Tasks.NullableBool.
Returns
hodnotu, která naznačuje, zda tato instance není rovná určitému objektu