Struct NullableBool

Struct NullableBool

Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Класа для булеанських цінностей з можливістю перевірити, чи була ціна визначена чи ні.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

Нападні члени

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; }

вартість нерухомості

bool

Value

Приймає або встановлює вартість, яка вказує на те, чи є поточна вартість правдою чи неправдою.

public bool Value { get; set; }

вартість нерухомості

bool

Methods

Equals(NullableBool)

Повертає прапор, що вказує на те, чи дорівнює ця інстанція визначеному інстанції класу Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parameters

other NullableBool

Визначений об’єкт для порівняння з цією інстанцією.

Returns

bool

прапор, що вказує на те, чи дорівнює ця інстанція зазначеному інстанції класу Aspose.Tasks.NullableBool.

Equals(Об’єкт)

Повертає прапор, що вказує на те, чи дорівнює ця інстанція зазначеному об’єкту.

public override bool Equals(object obj)

Parameters

obj object

Визначений об’єкт для порівняння з цією інстанцією.

Returns

bool

прапор, що вказує на те, чи дорівнює ця інстанція зазначеному об’єкту.

GetHashCode()

Він повертає значення коду хаша для прикладу класу Aspose.Tasks.NullableBool.

public override int GetHashCode()

Returns

int

повертає вартість коду хаша для цього об’єкта.

ToString()

Повертає струму, яка представляє поточний об’єкт.

public override string ToString()

Returns

string

Стіна, що представляє теперішній об’єкт.

Operators

Оператор =(Створення NullableBool)

Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному об’єкту.

public static bool operator ==(NullableBool a, NullableBool b)

Parameters

a NullableBool

Перший Aspose.Tasks.NullableBool

b NullableBool

Другий Aspose.Tasks.NullableBool

Returns

bool

значення, що вказує на те, чи дорівнює ця інстанція визначеному об’єкту

Використання оператора Bool(NullableBool)

Імплицитно конвертує приклад Aspose.Tasks.NullableBool в булеанську вартість.Повернеться правдою, коли Aspose.Tasks.NullableBool.Value є правдою, а Aspose.Tasks.NullableBool.IsDefined є правдою.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Вартість для конвертації.

Returns

bool

Це боліанська цінність.

Оператор NullableBool(Бол)

Імплицитно конвертує булеанну вартість в приклад Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Вартість перетворення.

Returns

NullableBool

Конвертований Aspose.Tasks.NullableBool інстанція.

Оператор !=(Створення NullableBool)

Повертає вартість, яка вказує на те, чи ця інстанція не дорівнює визначеному об’єкту.

public static bool operator !=(NullableBool a, NullableBool b)

Parameters

a NullableBool

Перший Aspose.Tasks.NullableBool

b NullableBool

Другий Aspose.Tasks.NullableBool

Returns

bool

значення, що вказує на те, чи ця інстанція не дорівнює визначеному об’єкту;

 Українська