Struct NullableBool

Struct NullableBool

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

O clasă de valori boolean cu posibilitatea de a verifica dacă valoarea a fost definită sau nu.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

Membrii moștenitori

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

NullableBool(Boulă)

Inițializează o nouă instanță a structurii Aspose.Tasks.NullableBool cu valoarea booleană specificată.

public NullableBool(bool value)

Parameters

value bool

Valoarea booleană specificată.

NullableBool(Băiețel, Băiețel)

Inițializează o nouă instanță a structurii Aspose.Tasks.NullableBool.

public NullableBool(bool value, bool isDefined)

Parameters

value bool

Valoarea actuală.

isDefined bool

Valoarea care indică dacă valoarea curentă este definită.

Properties

IsDefined

Obține o valoare care indică dacă valoarea a fost definită; altfel, falsă.

public bool IsDefined { get; }

Valoarea proprietății

bool

Value

Obține sau stabilește o valoare care indică dacă valoarea curentă este adevărată sau falsă.

public bool Value { get; set; }

Valoarea proprietății

bool

Methods

Equals(NullableBool)

Întoarce o steagă care indică dacă această instanță este egală cu instanța specificată a clasei Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parameters

other NullableBool

obiectul specificat pentru a se compara cu această instanță.

Returns

bool

o steagă care indică dacă această instanță este egală cu instanța specificată a clasei Aspose.Tasks.NullableBool.

Equals(Obiectul)

Întoarce o steagă care indică dacă această instanță este egală cu obiectul specificat.

public override bool Equals(object obj)

Parameters

obj object

obiectul specificat pentru a se compara cu această instanță.

Returns

bool

o steagă care indică dacă această instanță este egală cu obiectul specificat.

GetHashCode()

Întoarce o valoare a codului hash pentru exemplul clasei Aspose.Tasks.NullableBool.

public override int GetHashCode()

Returns

int

Întoarce un cod hash pentru acest obiect.

ToString()

Întoarce o stringă care reprezintă obiectul actual.

public override string ToString()

Returns

string

Un string care reprezintă obiectul actual.

Operators

Operator =(NullableBool și NullableBool)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

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

Parameters

a NullableBool

Primul Aspose.Tasks.NullableBool.

b NullableBool

Al doilea Aspose.Tasks.NullableBool.

Returns

bool

o valoare care indică dacă această instanță este egală cu un obiect specificat

Operatorul implicit bool(NullableBool)

Convertează implicit un exemplu Aspose.Tasks.NullableBool într-o valoare booleană.Se întoarce adevărat atunci când Aspose.Tasks.NullableBool.Value este adevărat și Aspose.Tasks.NullableBool.IsDefined este adevărat.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Valoarea care trebuie convertită.

Returns

bool

o valoare booleană.

Operatorul implicit NullableBool(Boulă)

Convertează în mod implicit valoarea booleană în exemplul Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Valoare de convertire.

Returns

NullableBool

Convertit Aspose.Tasks.NullableBool instanta.

Operatorul !=(NullableBool și NullableBool)

Întoarce o valoare care indică dacă această instanță nu este egală cu un obiect specificat.

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

Parameters

a NullableBool

Primul Aspose.Tasks.NullableBool.

b NullableBool

Al doilea Aspose.Tasks.NullableBool.

Returns

bool

o valoare care indică dacă această instanță nu este egală cu un obiect specificat

 Română