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
значення, що вказує на те, чи ця інстанція не дорівнює визначеному об’єкту;