Κλάση System::Collections::Generic::SortedList
SortedList class
Ταξινομημένη λίστα που περιβάλλει τη δομή FlatMap. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
template<typename TKey,typename TValue>class SortedList : public System::Collections::Generic::SortedListHelper<TKey, TValue>,
public System::Collections::Generic::BaseDictionary<Detail::FlatMap<TKey, TValue, ComparerAdapter<TKey>>>
| Parameter | Περιγραφή |
|---|
| TKey | Τύπος κλειδιού. |
| TValue | Τύπος τιμής. |
Nested classes
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|
| crbegin() const | Λαμβάνει έναν αντίστροφο επαναλήπτη στο τελευταίο στοιχείο της συλλογής με const-προσδιορισμό (πρώτο στο αντίστροφο). |
| crend() const | Λαμβάνει έναν αντίστροφο επαναλήπτη για ένα μη υπάρχον στοιχείο με const-προσδιορισμό πριν την αρχή της συλλογής. |
| get_Capacity() const | Λαμβάνει τη τρέχουσα χωρητικότητα της λίστας. |
| virtual get_Keys() const | Πρόσβαση στη συλλογή κλειδιών. |
| virtual get_Values() const | Πρόσβαση στη συλλογή τιμών. |
| GetEnumerator() override | Λαμβάνει τον απαριθμητή που διατρέχει την τρέχουσα λίστα. |
| IndexOfKey(TKey) const | Αναζητά συγκεκριμένο κλειδί. |
| IndexOfValue(TValue) const | Αναζητά συγκεκριμένη τιμή. |
| rbegin() | Λαμβάνει έναν αντίστροφο επαναλήπτη στο τελευταίο στοιχείο της συλλογής (πρώτο σε αντίστροφη σειρά). |
| rbegin() const | Λαμβάνει έναν αντίστροφο επαναλήπτη στο τελευταίο στοιχείο της συλλογής με const-προσδιορισμό (πρώτο σε αντίστροφη σειρά). |
| RemoveAt(int) | Αφαιρεί το στοιχείο στη συγκεκριμένη θέση. |
| rend() | Λαμβάνει έναν αντίστροφο επαναλήπτη για ένα μη υπάρχον στοιχείο πριν από την αρχή της συλλογής. |
| rend() const | Λαμβάνει έναν αντίστροφο επαναλήπτη για ένα μη υπάρχον στοιχείο πριν από την αρχή της συλλογής με const-προσδιορισμό. |
| set_Capacity(int) | Ορίζει τη χωρητικότητα της τρέχουσας λίστας. |
| SortedList() | Δημιουργεί κενή λίστα. |
| SortedList(const SharedPtr<IComparer<TKey>>&) | Δημιουργεί κενή λίστα. |
| SortedList(const SharedPtr<IDictionary<TKey, TValue>>&) | Κατασκευαστής αντιγραφής. |
| SortedList(const map_t&) | Κατασκευαστής αντιγραφής. |
| SortedList(int) | Δημιουργεί κενή λίστα. |
Typedefs
Δείτε επίσης