System::Collections::Generic::IList κλάση
IList class
Διεπαφή ενός ευρετηριασμένου δοχείου στοιχείων. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα assertion. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| Parameter | Περιγραφή |
|---|
| T | Τύπος στοιχείου. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|
| get_IsFixedSize() | Ελέγχει αν η συλλογή είναι σταθερού μεγέθους. |
| virtual idx_get(int) const | Λαμβάνει το στοιχείο στο καθορισμένο δείκτη. |
| virtual idx_set(int, T) | Ορίζει το στοιχείο στο καθορισμένο δείκτη. |
| virtual IndexOf(const T&) const | Λαμβάνει το δείκτη της πρώτης εμφάνισης του στοιχείου στο δοχείο. |
| virtual Insert(int, const T&) | Εισάγει στοιχείο στη συγκεκριμένη θέση, μετακινώντας τα άλλα στοιχεία. |
| virtual RemoveAt(int) | Αφαιρεί το στοιχείο στο καθορισμένο δείκτη. |
Typedefs
Δείτε επίσης