Struct NullableBool
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Una classe de valors booleans amb la possibilitat de comprovar si el valor ha estat definit o no.
public struct NullableBool : IEquatable<nullablebool>
Implements
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(La botiga)
Inicialitza una nova instància de la estructura Aspose.Tasks.NullableBool amb el valor booleà especificat.
public NullableBool(bool value)
Parameters
value
bool
El valor booleà especificat.
NullableBool(de bool, bool)
Inicialitza una nova instància de la estructura Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
El valor actual.
isDefined
bool
El valor que indica si es defineix el valor actual.
Properties
IsDefined
Obté un valor que indica si el valor ha estat definit; d’altra banda, fals.
public bool IsDefined { get; }
Valor de la propietat
Value
Obté o estableix un valor que indiqui si el valor actual és veritable o fals.
public bool Value { get; set; }
Valor de la propietat
Methods
Equals(NullableBool)
Retorna una bandera que indica si aquesta instància és igual a la instància especificada de la classe Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
l’objecte especificat per comparar amb aquesta instància.
Returns
una bandera que indiqui si aquesta instància és igual a l’instància especificada de la classe Aspose.Tasks.NullableBool.
Equals(Objecte)
Retorna una bandera que indiqui si aquesta instància és igual a l’objecte especificat.
public override bool Equals(object obj)
Parameters
obj
object
l’objecte especificat per comparar amb aquesta instància.
Returns
una bandera que indiqui si aquesta instància és igual a l’objecte especificat.
GetHashCode()
Retorna un valor de codi hash per a l’exemple de la classe Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
Retorna un valor de codi hash per a aquest objecte.
ToString()
Retorna una fila que representa l’objecte actual.
public override string ToString()
Returns
Una línia que representa l’objecte actual.
Operators
Operador =(NullableBool i NullableBool)
Retorna un valor que indica si aquesta instància és igual a un objecte especificat.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
El primer Aspose.Tasks.NullableBool.
El segon Aspose.Tasks.NullableBool.
Returns
un valor que indiqui si aquesta instància és igual a un objecte especificat
Operació implícita Bool(NullableBool)
Implicitament converteix un exemple Aspose.Tasks.NullableBool en un valor boole.Retorna veritat quan Aspose.Tasks.NullableBool.Value és veritat i Aspose.Tasks.NullableBool.IsDefined és veritat.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
El valor a convertir.
Returns
Un valor booli.
Operació implícita NullableBool(La botiga)
Implicitament converteix el valor booleà en l’exemple Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
El valor de la conversi.
Returns
Convertit Aspose.Tasks.NullableBool instància.
Operador !=(NullableBool i NullableBool)
Retorna un valor que indica si aquesta instància no és igual a un objecte especificat.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
El primer Aspose.Tasks.NullableBool.
El segon Aspose.Tasks.NullableBool.
Returns
un valor que indiqui si aquesta instància no és igual a un objecte especificat