Struct NullableBool
İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)
Boolean değerleri için bir sınıf, değerin belirlenmiş olup olmadığını kontrol etme olasılığı ile.
public struct NullableBool : IEquatable<nullablebool>
Implements
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(bool)
Aspose.Tasks.NullableBool yapısının yeni bir örneği belirlenmiş boolean değeri ile başlatılır.
public NullableBool(bool value)
Parameters
value
bool
Belirlenen boolean değeri.
NullableBool(bool , bool)
Aspose.Tasks.NullableBool yapısının yeni bir örneğini başlatır.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
Şu anki değer.
isDefined
bool
Mevcut değerin belirlenip belirlenmediğini gösteren değer.
Properties
IsDefined
Değer belirlenmiş olup olmadığını gösteren bir değer alır; aksi takdirde, sahte.
public bool IsDefined { get; }
Mülkiyet Değer
Value
Mevcut değerin doğru veya yanlış olup olmadığını gösteren bir değer alır veya ayarlar.
public bool Value { get; set; }
Mülkiyet Değer
Methods
Equals(NullableBool)
Bu örnek Aspose.Tasks.NullableBool sınıfının belirtilen örnekine eşit olup olmadığını gösteren bir bayrak döndürür.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
Belirlenmiş nesne bu durumla karşılaştırılabilir.
Returns
Bu örnek Aspose.Tasks.NullableBool sınıfının belirtilen örnekine eşit olup olmadığını gösteren bir bayrak.
Equals(nesne)
Belirlenen nesneye eşit olup olmadığını gösteren bir bayrak iade eder.
public override bool Equals(object obj)
Parameters
obj
object
Belirlenmiş nesne bu durumla karşılaştırılabilir.
Returns
Bir bayrak, bu durumun belirtilen nesneye eşit olup olmadığını gösterir.
GetHashCode()
Örneğin Aspose.Tasks.NullableBool sınıfı için bir hash kodu değeri iade eder.
public override int GetHashCode()
Returns
Bu nesne için bir hash kodu değeri iade eder.
ToString()
Mevcut nesneyi temsil eden bir çizgi döndürür.
public override string ToString()
Returns
Mevcut nesneyi temsil eden bir çubuk.
Operators
Operatör =(NullableBool ve NullableBool)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
İlk Aspose.Tasks.NullableBool
İkinci Aspose.Tasks.NullableBool
Returns
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer
Operatör bool(NullableBool)
Aspose.Tasks.NullableBool örneğini bir boolean değere dönüştürür.Aspose.Tasks.NullableBool.Value doğru olduğunda ve Aspose.Tasks.NullableBool.IsDefined doğru olduğunda geri döner.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Değiştirmek için değer.
Returns
Bir boolean değeri.
NullableBool operatörü(bool)
Boolean değerini Aspose.Tasks.NullableBool örneğine dönüştürür.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Değiştirmek için değer.
Returns
Aspose.Tasks.NullableBool örneği dönüştürülmüştür.
Operatör !=(NullableBool ve NullableBool)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
İlk Aspose.Tasks.NullableBool
İkinci Aspose.Tasks.NullableBool
Returns
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer