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परोक्ष रूप से रूपांतरित करता है aNullableBool एक बूलियन मान के लिए उदाहरण। जब सही होता हैValue सच है औरIsDefined सच है. (2 operators)
operator !=यह इंगित करने वाला मान लौटाता है कि क्या यह उदाहरण निर्दिष्ट ऑब्जेक्ट के बराबर नहीं है।

यह सभी देखें