NullableBool
NullableBool structure
Μια κλάση για δυαδικές τιμές με δυνατότητα ελέγχου εάν η τιμή έχει οριστεί ή όχι.
public struct NullableBool : IEquatable<NullableBool>
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| NullableBool(bool) | Αρχικοποιεί μια νέα παρουσία τουNullableBool δομή με την καθορισμένη τιμή boolean. |
| NullableBool(bool, bool) | Αρχικοποιεί μια νέα παρουσία τουNullableBool struct. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|
| IsDefined { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν η τιμή καθορίστηκε. διαφορετικά, ψευδής. |
| Value { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν η τρέχουσα τιμή είναι αληθής ή ψευδής. |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|
| Equals(NullableBool) | Επιστρέφει μια σημαία που υποδεικνύει εάν αυτή η παρουσία είναι ίση με την καθορισμένη παρουσία τουNullableBool τάξη. |
| override Equals(object) | Επιστρέφει μια σημαία που υποδεικνύει εάν αυτή η παρουσία είναι ίση με το καθορισμένο αντικείμενο. |
| override GetHashCode() | Επιστρέφει μια τιμή κωδικού κατακερματισμού για την παρουσία τουNullableBool τάξη. |
| override ToString() | Επιστρέφει μια συμβολοσειρά που αντιπροσωπεύει το τρέχον αντικείμενο. |
| operator == | Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο. |
| implicit operator | Μετατρέπει σιωπηρά το αNullableBool στιγμιότυπο σε μια τιμή boole. Επιστρέφει true ότανValue είναι αλήθεια καιIsDefined είναι αλήθεια. (2 operators) |
| operator != | Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία δεν είναι ίση με ένα καθορισμένο αντικείμενο. |
Δείτε επίσης