Struct NullableBool

Struct NullableBool

Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)

Μια κατηγορία για τις τιμές boolean με τη δυνατότητα να ελέγξετε αν η τιμή έχει οριστεί ή όχι.

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 με την καθορισμένη αξία boolean.

public NullableBool(bool value)

Parameters

value bool

την καθορισμένη αξία του boolean.

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()

Επιστρέφει μια τιμή κωδικού hash για το παράδειγμα της κατηγορίας Aspose.Tasks.NullableBool.

public override int GetHashCode()

Returns

int

επιστρέφει μια τιμή κώδικα hash για αυτό το αντικείμενο.

ToString()

Επιστρέφει μια γραμμή που αντιπροσωπεύει το τρέχον αντικείμενο.

public override string ToString()

Returns

string

Μια γραμμή που αντιπροσωπεύει το τρέχον αντικείμενο.

Operators

Δραστηριότητες =(NullableBool και 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 σε αξία boolean.Επιστρέφει αληθινό όταν το Aspose.Tasks.NullableBool.Value είναι αληθινό και το Aspose.Tasks.NullableBool.IsDefined είναι αληθινό.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Η αξία της μετατροπής.

Returns

bool

Η αξία του Boolean.

Ο διαχειριστής NullableBool(Μπόλ)

Εναλλακτικά μετατρέπει την αξία boolean στην περίπτωση Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Αξία για μετατροπή.

Returns

NullableBool

Μετατρέψτε το Aspose.Tasks.NullableBool παράδειγμα.

Οργανωτής !=(NullableBool και NullableBool)

Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση δεν ισοδυναμεί με ένα συγκεκριμένο αντικείμενο.

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

Parameters

a NullableBool

Το πρώτο Aspose.Tasks.NullableBool.

b NullableBool

Το δεύτερο Aspose.Tasks.NullableBool.

Returns

bool

μια τιμή που υποδεικνύει αν αυτή η περίπτωση δεν ισοδυναμεί με ένα συγκεκριμένο αντικείμενο

 Ελληνικά