System.Collections Ruang nama

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 true menunjukkan bahwa bit aktif (1) dan false menunjukkan bit mati (0).

CaseInsensitiveComparer

Membandingkan dua objek untuk kesetaraan, mengabaikan kasus string.

CaseInsensitiveHashCodeProvider

Menyediakan kode hash untuk objek, menggunakan algoritma hashing yang mengabaikan kasus string.

CollectionBase

abstract Menyediakan kelas dasar untuk koleksi yang ditik dengan kuat.

Comparer

Membandingkan dua objek untuk kesetaraan, di mana perbandingan string peka huruf besar/kecil.

DictionaryBase

abstract Menyediakan kelas dasar untuk kumpulan pasangan kunci/nilai yang sangat ditik.

Hashtable

Mewakili koleksi pasangan kunci/ nilai yang diatur berdasarkan kode hash kunci.

Queue

Mewakili kumpulan objek pertama masuk dan keluar.

ReadOnlyCollectionBase

abstract Menyediakan kelas dasar untuk koleksi baca-saja non-generik yang ditik dengan kuat.

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.

Lihat juga