Namespace System::Collections

Kelas

KelasDeskripsi
BitArrayArray bit yang dapat diakses dengan indeks. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
BitArrayPtrPointer ke BitArray. Tipe ini adalah pointer untuk mengelola penghapusan objek lain. Ini harus dialokasikan di stack dan diteruskan ke fungsi baik dengan nilai maupun dengan referensi konstan.
CollectionBaseMenyediakan kelas dasar abstrak untuk koleksi yang bertipe kuat.
ICollectionMendefinisikan antarmuka koleksi non-generic.
IEnumerableIEnumerable adalah antarmuka dasar untuk semua koleksi non-generic yang dapat diiterasi.
IEnumeratorAntarmuka enumerator yang dapat digunakan untuk mengiterasi beberapa elemen. Objek-objek kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
IEnumeratorImplRefTypeWrapper yang membuat implementasi IEnumerator non-generic di atas Iterator generik IEnumeratorImplRefType - wrapper untuk Tipe Referensi.
IEnumeratorImplValueTypeWrapper yang membuat implementasi IEnumerator non-generic di atas Iterator generik IEnumeratorImplRefType - wrapper untuk Tipe Nilai.
IEqualityComparer
IListIList Mewakili koleksi non-generic objek yang dapat diakses secara individual melalui indeks.
IListImplRefTypeStub yang mengimplementasikan antarmuka System::Collections::IList pada objek System::Collections::Generic::List Implementasi untuk tipe referensi.
IListImplValueTypeStub yang mengimplementasikan antarmuka System::Collections::IList pada objek System::Collections::Generic::List Implementasi untuk tipe nilai.
IListWrapperAntarmuka untuk mendukung casting dari koleksi generic ke non-generic.
InvalidatableKelas yang memungkinkan pelacakan status keturunannya melalui objek InvalidatableTracker.
InvalidatableTrackerKelas yang mengimplementasikan pelacak objek Invalidatable.