Struct NullableBool
NullableBool structure
Boole değerleri için değerin tanımlanıp tanımlanmadığını kontrol etme imkanı olan bir sınıf.
public struct NullableBool : IEquatable<NullableBool>
yapıcılar
İsim | Tanım |
---|
NullableBool(bool) | Yeni bir örneğini başlatır.NullableBool belirtilen boole değerine sahip yapı. |
NullableBool(bool, bool) | Yeni bir örneğini başlatır.NullableBool yapı. |
Özellikleri
İsim | Tanım |
---|
IsDefined { get; } | Değerin tanımlanıp tanımlanmadığını gösteren bir değer alır; aksi takdirde, false. |
Value { get; set; } | Geçerli değerin doğru veya yanlış olduğunu gösteren bir değer alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|
Equals(NullableBool) | Bu örneğin belirtilen örneğine eşit olup olmadığını gösteren bir bayrak döndürür.NullableBool sınıf. |
override Equals(object) | Bu örneğin belirtilen nesneye eşit olup olmadığını gösteren bir bayrak döndürür. |
override GetHashCode() | Örneği için bir karma kod değeri döndürürNullableBool sınıf. |
override ToString() | Geçerli nesneyi temsil eden bir dize döndürür. |
operator == | Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
implicit operator | dolaylı olarak dönüştürürNullableBool örneği bir boolean değere dönüştürür. Şu durumda true değerini döndürür:Value doğrudur veIsDefined doğrudur. (2 operators) |
operator != | Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
Ayrıca bakınız