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 instance в логическое значение. Возвращает true, когдаValue верно иIsDefined верно. (2 operators) |
operator != | Возвращает значение, указывающее, не равен ли этот экземпляр указанному объекту. |
Смотрите также