Struct NullableBool
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Boolean değerleri için, değerin tanımlanıp tanımlanmadığını kontrol etme olanağına sahip bir sınıf.
public struct NullableBool : IEquatable<nullablebool>
Uygulamalar
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
NullableBool(bool)
Belirtilen boolean değeri ile Aspose.Tasks.NullableBool yapısının yeni bir örneğini başlatır.
public NullableBool(bool value)
Parametreler
value
bool
belirtilen 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)
Parametreler
value
bool
Mevcut değer.
isDefined
bool
Mevcut değerin tanımlı olup olmadığını gösteren değer.
Özellikler
IsDefined
Değerin tanımlanıp tanımlanmadığını gösteren bir değer alır; aksi takdirde, false.
public bool IsDefined { get; }
Özellik Değeri
Value
Mevcut değerin true veya false olup olmadığını gösteren bir değer alır veya ayarlar.
public bool Value { get; set; }
Özellik Değeri
Yöntemler
Equals(NullableBool)
Bu örneğin, belirtilen Aspose.Tasks.NullableBool sınıfı örneği ile eşit olup olmadığını gösteren bir bayrak döner.
public bool Equals(NullableBool other)
Parametreler
other
NullableBool
bu örnek ile karşılaştırılacak belirtilen nesne.
Dönüş Değeri
Bu örneğin, belirtilen Aspose.Tasks.NullableBool sınıfı örneği ile eşit olup olmadığını gösteren bir bayrak.
Equals(object)
Bu örneğin, belirtilen nesne ile eşit olup olmadığını gösteren bir bayrak döner.
public override bool Equals(object obj)
Parametreler
obj
object
bu örnek ile karşılaştırılacak belirtilen nesne.
Dönüş Değeri
Bu örneğin, belirtilen nesne ile eşit olup olmadığını gösteren bir bayrak.
GetHashCode()
Aspose.Tasks.NullableBool sınıfının örneği için bir hash kodu değeri döner.
public override int GetHashCode()
Dönüş Değeri
bu nesne için bir hash kodu değeri döner.
ToString()
Mevcut nesneyi temsil eden bir dize döner.
public override string ToString()
Dönüş Değeri
Mevcut nesneyi temsil eden bir dize.
Operatörler
operator ==(NullableBool, NullableBool)
Bu örneğin, belirtilen nesne ile eşit olup olmadığını gösteren bir değer döner.
public static bool operator ==(NullableBool a, NullableBool b)
Parametreler
İlk Aspose.Tasks.NullableBool.
İkinci Aspose.Tasks.NullableBool.
Dönüş Değeri
bu örneğin, belirtilen nesne ile eşit olup olmadığını gösteren bir değer.
implicit operator bool(NullableBool)
Aspose.Tasks.NullableBool örneğini bir boolean değerine dönüştürür. Aspose.Tasks.NullableBool.Value true ve Aspose.Tasks.NullableBool.IsDefined true olduğunda true döner.
public static implicit operator bool(NullableBool val)
Parametreler
val
NullableBool
Dönüştürülecek değer.
Dönüş Değeri
bir boolean değeri.
implicit operator NullableBool(bool)
Boolean değerini Aspose.Tasks.NullableBool örneğine dönüştürür.
public static implicit operator NullableBool(bool val)
Parametreler
val
bool
Dönüştürülecek değer.
Dönüş Değeri
Dönüştürülmüş Aspose.Tasks.NullableBool örneği.
operator !=(NullableBool, NullableBool)
Bu örneğin, belirtilen nesne ile eşit olmadığını gösteren bir değer döner.
public static bool operator !=(NullableBool a, NullableBool b)
Parametreler
İlk Aspose.Tasks.NullableBool.
İkinci Aspose.Tasks.NullableBool.
Dönüş Değeri
bu örneğin, belirtilen nesne ile eşit olmadığını gösteren bir değer.