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
Операторът =(Нюлъбъл, Нюлъбъл)
Връща стойност, която показва дали тази инстанция е равна на определен обект.
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.
Оператор !=(Нюлъбъл, Нюлъбъл)
Връща стойност, която показва дали тази инстанция не е равна на определен обект.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Aspose.Tasks.NullableBool.
Aspose.Tasks.NullableBool.
Returns
стойност, която показва дали тази инстанция не е равна на определен обект