System::Collections::IListImplValueType κλάση

IListImplValueType class

Κώδικας-πρότυπο που υλοποιεί το interface System::Collections::IList σε αντικείμενο System::Collections::Generic::List. Υλοποίηση για τύπους τιμών.

template<typename T>class IListImplValueType : public virtual System::Collections::IList

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(SharedPtr<System::Object>) overrideΠροσθέτει στοιχείο στο τέλος της λίστας.
Clear() overrideΔιαγράφει όλα τα στοιχεία.
Contains(SharedPtr<System::Object>) const overrideΕλέγχει αν το στοιχείο υπάρχει στη λίστα.
get_Count() const overrideICollection.get_Count() υλοποίηση μεθόδων. Λαμβάνει τον αριθμό των στοιχείων στη συλλογή.
GetEnumerator() overrideIEnumerable.GetEnumerator() υλοποίηση. Επιστρέφει έναν επαναλήπτη που διασχίζει μια συλλογή.
idx_get(int, int) const overrideΛαμβάνει το στοιχείο στον καθορισμένο δείκτη.
IListImplValueType(System::SharedPtr<System::Collections::Generic::IList<T>>)Δημιουργεί νέα παρουσία αντικειμένου.
IndexOf(System::SharedPtr<System::Object>) const overrideΛαμβάνει το δείκτη της πρώτης εμφάνισης του στοιχείου στο δοχείο.
Insert(int, System::SharedPtr<System::Object>) overrideΕισάγει στοιχείο στη συγκεκριμένη θέση, μετακινώντας τα άλλα στοιχεία.
Remove(SharedPtr<System::Object>) overrideΑφαιρεί την πρώτη εμφάνιση του συγκεκριμένου στοιχείου από τη λίστα.
RemoveAt(int) overrideΑφαιρεί το στοιχείο στη συγκεκριμένη θέση.

Δείτε επίσης