Struct NullableBool
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
O clasă de valori boolean cu posibilitatea de a verifica dacă valoarea a fost definită sau nu.
public struct NullableBool : IEquatable<nullablebool>
Implements
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Boulă)
Inițializează o nouă instanță a structurii Aspose.Tasks.NullableBool cu valoarea booleană specificată.
public NullableBool(bool value)
Parameters
value
bool
Valoarea booleană specificată.
NullableBool(Băiețel, Băiețel)
Inițializează o nouă instanță a structurii Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
Valoarea actuală.
isDefined
bool
Valoarea care indică dacă valoarea curentă este definită.
Properties
IsDefined
Obține o valoare care indică dacă valoarea a fost definită; altfel, falsă.
public bool IsDefined { get; }
Valoarea proprietății
Value
Obține sau stabilește o valoare care indică dacă valoarea curentă este adevărată sau falsă.
public bool Value { get; set; }
Valoarea proprietății
Methods
Equals(NullableBool)
Întoarce o steagă care indică dacă această instanță este egală cu instanța specificată a clasei Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
obiectul specificat pentru a se compara cu această instanță.
Returns
o steagă care indică dacă această instanță este egală cu instanța specificată a clasei Aspose.Tasks.NullableBool.
Equals(Obiectul)
Întoarce o steagă care indică dacă această instanță este egală cu obiectul specificat.
public override bool Equals(object obj)
Parameters
obj
object
obiectul specificat pentru a se compara cu această instanță.
Returns
o steagă care indică dacă această instanță este egală cu obiectul specificat.
GetHashCode()
Întoarce o valoare a codului hash pentru exemplul clasei Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
Întoarce un cod hash pentru acest obiect.
ToString()
Întoarce o stringă care reprezintă obiectul actual.
public override string ToString()
Returns
Un string care reprezintă obiectul actual.
Operators
Operator =(NullableBool și NullableBool)
Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Primul Aspose.Tasks.NullableBool.
Al doilea Aspose.Tasks.NullableBool.
Returns
o valoare care indică dacă această instanță este egală cu un obiect specificat
Operatorul implicit bool(NullableBool)
Convertează implicit un exemplu Aspose.Tasks.NullableBool într-o valoare booleană.Se întoarce adevărat atunci când Aspose.Tasks.NullableBool.Value este adevărat și Aspose.Tasks.NullableBool.IsDefined este adevărat.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Valoarea care trebuie convertită.
Returns
o valoare booleană.
Operatorul implicit NullableBool(Boulă)
Convertează în mod implicit valoarea booleană în exemplul Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Valoare de convertire.
Returns
Convertit Aspose.Tasks.NullableBool instanta.
Operatorul !=(NullableBool și NullableBool)
Întoarce o valoare care indică dacă această instanță nu este egală cu un obiect specificat.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Primul Aspose.Tasks.NullableBool.
Al doilea Aspose.Tasks.NullableBool.
Returns
o valoare care indică dacă această instanță nu este egală cu un obiect specificat