Struct NullableBool
Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)
Una classe per i valori booleani con la possibilità di verificare se il valore è stato definito o meno.
public struct NullableBool : IEquatable<nullablebool>
Implements
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Boulée)
Inizializza una nuova instanza della struttura Aspose.Tasks.NullableBool con il valore boolean specificato.
public NullableBool(bool value)
Parameters
value
bool
Il valore booleano specificato.
NullableBool(Boul, Boul)
Inizializza una nuova instanza della struttura Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
Il valore attuale.
isDefined
bool
Il valore che indica se il valore corrente è definito.
Properties
IsDefined
Riceve un valore che indica se il valore è stato definito; altrimenti, falso.
public bool IsDefined { get; }
Valore di proprietà
Value
Riceve o impone un valore che indica se il valore corrente è vero o falso.
public bool Value { get; set; }
Valore di proprietà
Methods
Equals(NullableBool)
Ritorna una bandiera indicando se questa istanza è uguale alla istanza specificata della classe Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
l’oggetto specificato per paragonare a questa instanza.
Returns
una bandiera che indica se questa istanza è uguale alla istanza specificata della classe Aspose.Tasks.NullableBool.
Equals(Objets)
Ritorna una bandiera che indica se questa instanza è uguale all’oggetto specificato.
public override bool Equals(object obj)
Parameters
obj
object
l’oggetto specificato per paragonare a questa instanza.
Returns
una bandiera che indica se questa instanza è uguale all’oggetto specificato.
GetHashCode()
Ritorna un valore di codice hash per l’esempio della classe Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
restituisce un valore di codice hash per questo oggetto.
ToString()
Ritorna una riga che rappresenta l’oggetto corrente.
public override string ToString()
Returns
Una riga che rappresenta l’oggetto attuale.
Operators
L’opérateur =(NullableBool et NullableBool)
Ritorna un valore che indica se questa instanza è uguale a un oggetto specificato.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Il primo Aspose.Tasks.NullableBool.
Il secondo Aspose.Tasks.NullableBool.
Returns
un valore che indica se questa instanza è uguale a un oggetto specificato
L’opérateur implicite Bool(NullableBool)
Implicitamente converte un esempio Aspose.Tasks.NullableBool in un valore booleano.Ritorna vero quando Aspose.Tasks.NullableBool.Value è vero e Aspose.Tasks.NullableBool.IsDefined è vero.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Il valore da convertire.
Returns
Un valore booleano.
Opérateur implicite NullableBool(Boulée)
Implicitamente converte il valore booleano all’esempio Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Valore da convertire.
Returns
Convertire Aspose.Tasks.NullableBool instanza.
opérateur !=(NullableBool et NullableBool)
Ritorna un valore che indica se questa instanza non è uguale a un oggetto specificato.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Il primo Aspose.Tasks.NullableBool.
Il secondo Aspose.Tasks.NullableBool.
Returns
un valore che indica se questa instanza non è uguale a un oggetto specificato