Struct NullableBool

NullableBool structure

布尔值类,可以检查该值是否已定义。

public struct NullableBool : IEquatable<NullableBool>

构造函数

姓名描述
NullableBool(bool)初始化一个新的实例NullableBool具有指定布尔值的结构。
NullableBool(bool, bool)初始化一个新的实例NullableBool结构.

特性

姓名描述
IsDefined { get; }获取一个值,表示该值是否被定义;否则为 false.
Value { get; set; }获取或设置一个值,指示当前值是真还是假。

方法

姓名描述
Equals(NullableBool)返回一个标志,指示此实例是否等于指定的实例NullableBool类.
override Equals(object)返回一个标志,指示此实例是否等于指定对象。
override GetHashCode()返回实例的哈希码值NullableBool类.
override ToString()返回表示当前对象的字符串。
operator ==返回一个值,指示此实例是否等于指定对象。
implicit operator隐式转换NullableBool实例为布尔值。 返回 true 时Value是真实的并且IsDefined是真的。 (2 operators)
operator !=返回一个值,指示此实例是否不等于指定对象。

也可以看看