Struct NullableBool
Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)
Класс для булеанных значений с возможностью проверить, была ли определена стоимость или нет.
public struct NullableBool : IEquatable<nullablebool>
Implements
Наследованные члены
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Боол)
Инициализует новую инстанцию структуры Aspose.Tasks.NullableBool с указанной булеанной стоимостью.
public NullableBool(bool value)
Parameters
value
bool
Определенная боолеанная стоимость.
NullableBool(Бол, Бол)
Инициализует новую инстанцию Aspose.Tasks.NullableBool структуры.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
Современная стоимость .
isDefined
bool
Значение, указывающее, определяется ли текущая стоимость.
Properties
IsDefined
Получается значение, указывающее, была ли определена стоимость; в противном случае, ложная.
public bool IsDefined { get; }
Стоимость недвижимости
Value
Получается или устанавливается стоимость, указывающая на то, является ли текущая стоимость истинной или ложной.
public bool Value { get; set; }
Стоимость недвижимости
Methods
Equals(NullableBool)
Возвращает флаг, указывающий, равен ли этот показатель указанному показателю класса Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
указанный объект по сравнению с этим.
Returns
флаг, указывающий, равен ли этот показатель указанному показателю класса Aspose.Tasks.NullableBool.
Equals(Объекты)
Возвращает флаг, указывающий, равна ли эта инстанция указанному объекту.
public override bool Equals(object obj)
Parameters
obj
object
указанный объект по сравнению с этим.
Returns
флаг, указывающий, равен ли этот показатель указанному объекту.
GetHashCode()
Возвращает значение шейх-кода для примера класса Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
Возвращает значение шейх-кода для этого объекта.
ToString()
Возвращает строку, которая представляет текущий объект.
public override string ToString()
Returns
Коллекция, представляющая текущий объект.
Operators
Оператор =(Официальный сайт NullableBool)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Первый Aspose.Tasks.NullableBool
Второй Aspose.Tasks.NullableBool
Returns
значение, указывающее на то, равна ли эта инстанция определенному объекту;
Оператор Bool(NullableBool)
Имплицитно конвертирует пример Aspose.Tasks.NullableBool в булеанную стоимость.Вернуться верно, когда Aspose.Tasks.NullableBool.Value верно, а Aspose.Tasks.NullableBool.IsDefined верно.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Значение для конвертации.
Returns
Это болейская ценность.
Оператор NullableBool(Боол)
Имплицитно конвертирует булеанную ценность в пример Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Стоимость для конвертирования.
Returns
Конвертированный Aspose.Tasks.NullableBool инстанция.
Оператор !=(Официальный сайт NullableBool)
Возвращает значение, указывающее, не равен ли данная инстанция указанному объекту.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Первый Aspose.Tasks.NullableBool
Второй Aspose.Tasks.NullableBool
Returns
значение, указывающее, не равен ли данная инстанция указанному объекту;