Struct NullableBool
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Trieda booleánových hodnôt s možnosťou skontrolovať, či bola hodnota definovaná alebo nie.
public struct NullableBool : IEquatable<nullablebool>
Implements
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(bool)
Initalizuje novú inštanciu Aspose.Tasks.NullableBool štruktúry s špecifikovanou booleanovou hodnotou.
public NullableBool(bool value)
Parameters
value
bool
špecifikovaná booleánová hodnota.
NullableBool(bool, bool)
Iniciuje nový príklad štruktúry Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
V súčasnej hodnote.
isDefined
bool
Hodnota ukazuje, či je súčasná hodnota definovaná.
Properties
IsDefined
Dostane hodnotu, ktorá ukazuje, či bola hodnota definovaná; inak, falošná.
public bool IsDefined { get; }
Hodnota nehnuteľnosti
Value
Získa alebo nastaví hodnotu, ktorá ukazuje, či je aktuálna hodnota pravdivá alebo falošná.
public bool Value { get; set; }
Hodnota nehnuteľnosti
Methods
Equals(NullableBool)
Vráti vlajku, ktorá ukazuje, či je táto inštancia rovnaká ako špecifikovaná inštancia triedy Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
špecifikovaný objekt porovnávať s týmto prípadom.
Returns
vlajka, ktorá ukazuje, či je táto inštancia rovnaká ako špecifikovaná inštancia triedy Aspose.Tasks.NullableBool.
Equals(objekty)
Vráti vlajku, ktorá ukazuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public override bool Equals(object obj)
Parameters
obj
object
špecifikovaný objekt porovnávať s týmto prípadom.
Returns
vlajka, ktorá ukazuje, či je táto inštancia rovná určenému objektu.
GetHashCode()
Vráti hodnotu hash kódu pre príklad triedy Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
vráti hodnotu hash kódu pre tento objekt.
ToString()
Vráti riadok, ktorý predstavuje aktuálny objekt.
public override string ToString()
Returns
Strina, ktorá predstavuje aktuálny objekt.
Operators
prevádzkovateľ = =(NullableBool a NullableBool)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Prvý Aspose.Tasks.NullableBool
Druhý Aspose.Tasks.NullableBool
Returns
hodnota, ktorá naznačuje, či je táto inštancia rovná určitému objektu
implicitný operátor bool(NullableBool)
Implicitne konvertuje príklad Aspose.Tasks.NullableBool na boolean hodnotu.Vráti sa pravda, keď je Aspose.Tasks.NullableBool.Value pravda a Aspose.Tasks.NullableBool.IsDefined je pravda.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Hodnota na konverziu.
Returns
Je to booleánska hodnota.
NullableBool prevádzkovateľ(bool)
Implicitne konvertuje boolean hodnotu na príklad Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Hodnota na konverziu.
Returns
Konvertovaný Aspose.Tasks.NullableBool príklad.
prevádzkovateľ !=(NullableBool a NullableBool)
Vráti hodnotu, ktorá ukazuje, či táto inštancia nie je rovnaká ako špecifikovaný objekt.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Prvý Aspose.Tasks.NullableBool
Druhý Aspose.Tasks.NullableBool
Returns
hodnota, ktorá ukazuje, či táto inštancia nie je rovnaká ako špecifikovaný objekt