System::Collections::Generic::KeyValuePair κλάση
περιεχόμενα
[
κρύβω
]KeyValuePair class
Ζεύγος κλειδιού και τιμής. Αυτός ο τύπος πρέπει να εκχωρείται στη στοίβα και να περνιέται στις συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.
template<typename TKey,typename TValue>class KeyValuePair
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_Key() const | Λαμβάνει το κλειδί. |
| get_Value() const | Λαμβάνει την τιμή. |
| GetHashCode() const | Υπολογίζει το hash του ζεύγους κλειδιού-τιμής κάνοντας XOR τα hashes του κλειδιού και της τιμής. |
| IsNull() const | Πάντα επιστρέφει false. |
| KeyValuePair() | Αρχικοποιητής μηδενικού ζεύγους κλειδιού-τιμής. |
| KeyValuePair(const TKey&, const TValue&) | Κατασκευαστής. |
| KeyValuePair(const std::pair<OtherK, OtherV>&) | Κατασκευαστής μετατροπής τύπου. |
| operator<(const KeyValuePair&) const | Διόρθωση για κλάσεις που κληρονομούν από IComparer<KeyValuePair<TKey, TValue», δεν συγκρίνει τίποτα. |
| ToString() const | Μετατρέπει το ζεύγος κλειδιού-τιμής σε συμβολοσειρά. |
Δείτε επίσης
- Namespace System::Collections::Generic
- Library Aspose.Page for C++