System.Collections Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi antarmuka dan kelas yang menentukan berbagai koleksi objek, seperti daftar, antrean, array bit, tabel hash, dan kamus.
Kelas
| Nama | Deskripsi |
|---|---|
| ArrayList |
IList Mengimplementasikan antarmuka menggunakan array yang ukurannya ditingkatkan secara dinamis sesuai kebutuhan. |
| BitArray |
Mengelola array nilai bit yang ringkas, yang diwakili sebagai Boolean, di mana |
| CaseInsensitiveComparer |
Membandingkan dua objek untuk kesetaraan, mengabaikan kasus string. |
| CaseInsensitiveHashCodeProvider |
Menyediakan kode hash untuk objek, menggunakan algoritma hashing yang mengabaikan kasus string. |
| CollectionBase |
|
| Comparer |
Membandingkan dua objek untuk kesetaraan, di mana perbandingan string peka huruf besar/kecil. |
| DictionaryBase |
|
| Hashtable |
Mewakili koleksi pasangan kunci/ nilai yang diatur berdasarkan kode hash kunci. |
| Queue |
Mewakili kumpulan objek pertama masuk dan keluar. |
| ReadOnlyCollectionBase |
|
| SortedList |
Mewakili kumpulan pasangan kunci/nilai yang diurutkan menurut kunci dan dapat diakses oleh kunci dan menurut indeks. |
| Stack |
Mewakili kumpulan objek non-generik last-in-first-out (LIFO) sederhana. |
| StructuralComparisons |
Menyediakan objek untuk melakukan perbandingan struktural dari dua objek koleksi. |
Struct
| Nama | Deskripsi |
|---|---|
| DictionaryEntry |
Menentukan pasangan kunci/nilai kamus yang dapat diatur atau diambil. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| ICollection |
Menentukan ukuran, enumerator, dan metode sinkronisasi untuk semua koleksi nongenerik. |
| IComparer |
Mengekspos metode yang membandingkan dua objek. |
| IDictionary |
Mewakili kumpulan pasangan kunci/nilai nongenerik. |
| IDictionaryEnumerator |
Menghitung elemen kamus nongenerik. |
| IEnumerable |
Mengekspos enumerator, yang mendukung iterasi sederhana melalui koleksi non-generik. |
| IEnumerator |
Mendukung iterasi sederhana melalui koleksi non-generik. |
| IEqualityComparer |
Menentukan metode untuk mendukung perbandingan objek untuk kesetaraan. |
| IHashCodeProvider |
Menyediakan kode hash untuk objek, menggunakan fungsi hash kustom. |
| IList |
Mewakili kumpulan objek yang tidak umum yang dapat diakses secara individual oleh indeks. |
| IStructuralComparable |
Mendukung perbandingan struktural objek koleksi. |
| IStructuralEquatable |
Mendefinisikan metode untuk mendukung perbandingan objek untuk kesetaraan struktural. |