Struct NullableBool

NullableBool structure

فئة للقيم المنطقية مع إمكانية التحقق مما إذا كانت القيمة محددة أم لا.

public struct NullableBool : IEquatable<NullableBool>

المنشئون

اسموصف
NullableBool(bool)يقوم بتهيئة مثيل جديد لملفNullableBool بنية ذات قيمة منطقية محددة.
NullableBool(bool, bool)يقوم بتهيئة مثيل جديد لملفNullableBool هيكل .

الخصائص

اسموصف
IsDefined { get; }الحصول على قيمة تشير إلى ما إذا كان قد تم تعريف القيمة أم لا ؛ وإلا ، خطأ .
Value { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كانت القيمة الحالية صحيحة أم خاطئة.

طُرق

اسموصف
Equals(NullableBool)إرجاع إشارة تشير إلى ما إذا كان هذا المثيل مساوياً لمثيلNullableBool فئة .
override Equals(object)إرجاع إشارة تشير إلى ما إذا كان هذا المثيل يساوي الكائن المحدد.
override GetHashCode()إرجاع قيمة رمز تجزئة لمثيلNullableBool فئة .
override ToString()إرجاع سلسلة تمثل الكائن الحالي.
operator ==إرجاع قيمة تشير إلى ما إذا كان هذا المثيل يساوي كائنًا محددًا.
implicit operatorيحول ضمنيًا ملفNullableBool المثيل لقيمة منطقية . إرجاع صحيح عندماValue هو صحيح وIsDefined هذا صحيح . (2 operators)
operator !=إرجاع قيمة تشير إلى ما إذا كان هذا المثيل لا يساوي كائنًا محددًا.

أنظر أيضا