Struct NullableBool
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
A boolean értékek osztálya azzal a lehetőséggel, hogy ellenőrizze, hogy az érték meghatározott-e vagy sem.
public struct NullableBool : IEquatable<nullablebool>
Implements
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Bóli)
Elindítja az Aspose.Tasks.NullableBool szerkezetének új példáját a meghatározott boolean értékkel.
public NullableBool(bool value)
Parameters
value
bool
a meghatározott boolean érték.
NullableBool(Bóli, Bóli)
Elindítja az Aspose.Tasks.NullableBool szerkezet új példáját.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
A jelenlegi érték.
isDefined
bool
Az érték azt jelzi, hogy meghatározott-e a jelenlegi érték.
Properties
IsDefined
Megkap egy értéket, amely azt jelzi, hogy az érték meghatározott-e; máskülönben hamis.
public bool IsDefined { get; }
ingatlan értéke
Value
Megkapja vagy beállít egy értéket, amely azt jelzi, hogy a jelenlegi érték igaz vagy hamis.
public bool Value { get; set; }
ingatlan értéke
Methods
Equals(NullableBool)
Visszaadja a zászlót, amely azt jelzi, hogy ez az esély egyenlő-e az Aspose.Tasks.NullableBool osztály meghatározott esélyével.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
a meghatározott objektum összehasonlítására ebben az esetben.
Returns
egy zászló, amely megmutatja, hogy ez az esély egyenlő-e az Aspose.Tasks.NullableBool osztály meghatározott esélyével.
Equals(objektum)
Visszaadja a zászlót, amely azt jelzi, hogy ez az eset egyenlő-e a megadott objektummal.
public override bool Equals(object obj)
Parameters
obj
object
a meghatározott objektum összehasonlítására ebben az esetben.
Returns
a zászló, amely megmutatja, hogy ez az eset egyenlő-e a megadott objektummal.
GetHashCode()
Visszaadja a hash kód értéket az Aspose.Tasks.NullableBool osztály példájára.
public override int GetHashCode()
Returns
Visszaadja a hash kód értéket erre az objektumra.
ToString()
Visszatér egy vonal, amely a jelenlegi objektumot képviseli.
public override string ToString()
Returns
Az aktuális objektumot képviselő szalag.
Operators
Szervező =(NullableBool és NullableBool)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Az első Aspose.Tasks.NullableBool.
A második Aspose.Tasks.NullableBool.
Returns
egy érték, amely azt jelzi, hogy ez az eset egyenlő-e egy meghatározott objektummal
Az implicit operátor bool(NullableBool)
Kétségtelenül az Aspose.Tasks.NullableBool példáját boolean értékre konvertálja.Visszatér igaz, amikor az Aspose.Tasks.NullableBool.Value igaz, és az Aspose.Tasks.NullableBool.IsDefined igaz.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Az átalakítás értéke.
Returns
A booleán értéke.
NullableBool operátor(Bóli)
A boolean értéket implicit módon az Aspose.Tasks.NullableBool példaként alakítja át.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
A konverzió értéke.
Returns
Átalakított Aspose.Tasks.NullableBool példa.
Operátor !=(NullableBool és NullableBool)
Visszaadja az értéket, amely azt jelzi, hogy ez az eset nem egyenlő-e a meghatározott objektummal.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Az első Aspose.Tasks.NullableBool.
A második Aspose.Tasks.NullableBool.
Returns
az érték, amely azt jelzi, hogy ez az eset nem egyenlő-e egy meghatározott objektummal