Struct NullableBool
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.5.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