System.Collections Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Listeler, kuyruklar, bit dizileri, karma tablolar ve sözlükler gibi çeşitli nesne koleksiyonlarını tanımlayan arabirimler ve sınıflar içerir.
Sınıflar
| Name | Description |
|---|---|
| ArrayList |
IList Boyutu gerektiği gibi dinamik olarak artan bir dizi kullanarak arabirimini uygular. |
| BitArray |
Bitin (1) açık olduğunu ve |
| CaseInsensitiveComparer |
Dizelerin büyük/küçük harflerini yoksayarak, denklik için iki nesneyi karşılaştırır. |
| CaseInsensitiveHashCodeProvider |
Dizelerin büyük/küçük harf durumunu yoksayan bir karma algoritması kullanarak bir nesne için karma kodu sağlar. |
| CollectionBase |
Kesin olarak türü belirlenmiş |
| Comparer |
Dize karşılaştırmalarının büyük/küçük harfe duyarlı olduğu denklik için iki nesneyi karşılaştırır. |
| DictionaryBase |
Anahtar/değer çiftlerinin |
| Hashtable |
Anahtarın karma koduna göre düzenlenmiş bir anahtar/değer çiftleri koleksiyonunu temsil eder. |
| Queue |
Nesnelerin ilk gelen, ilk çıkan koleksiyonunu temsil eder. |
| ReadOnlyCollectionBase |
|
| SortedList |
Anahtarlara göre sıralanmış ve anahtara ve dizine göre erişilebilen anahtar/değer çiftleri koleksiyonunu temsil eder. |
| Stack |
Basit bir ilk çıkış (LIFO) genel olmayan nesne koleksiyonunu temsil eder. |
| StructuralComparisons |
İki koleksiyon nesnesinin yapısal karşılaştırmasını gerçekleştirmek için nesneler sağlar. |
Yapılar
| Name | Description |
|---|---|
| DictionaryEntry |
Ayarlanabilen veya alınabilen bir sözlük anahtarı/değer çifti tanımlar. |
Arabirimler
| Name | Description |
|---|---|
| ICollection |
Tüm nongeneric koleksiyonlar için boyut, numaralandırıcı ve eşitleme yöntemlerini tanımlar. |
| IComparer |
İki nesneyi karşılaştıran bir yöntemi kullanıma sunar. |
| IDictionary |
Anahtar/değer çiftlerinin genel olmayan koleksiyonunu temsil eder. |
| IDictionaryEnumerator |
Genel olmayan bir sözlüğün öğelerini numaralandırır. |
| IEnumerable |
Genel olmayan bir koleksiyon üzerinde basit bir yinelemeyi destekleyen bir numaralandırıcıyı kullanıma sunar. |
| IEnumerator |
Genel olmayan bir koleksiyon üzerinde basit bir yinelemeyi destekler. |
| IEqualityComparer |
Eşitlik için nesnelerin karşılaştırmasını desteklemek için yöntemler tanımlar. |
| IHashCodeProvider |
Özel karma işlevi kullanarak bir nesne için karma kodu sağlar. |
| IList |
Dizin tarafından tek tek erişilebilen genel olmayan bir nesne koleksiyonunu temsil eder. |
| IStructuralComparable |
Koleksiyon nesnelerinin yapısal karşılaştırmasını destekler. |
| IStructuralEquatable |
Yapısal eşitlik için nesnelerin karşılaştırmasını desteklemek için yöntemler tanımlar. |