System.Collections Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan felületeket és osztályokat tartalmaz, amelyek különböző objektumgyűjteményeket határoznak meg, például listákat, üzenetsorokat, bittömböket, kivonattáblákat és szótárakat.
Osztályok
| Name | Description |
|---|---|
| ArrayList |
Az illesztőt IList egy olyan tömb használatával valósítja meg, amelynek mérete igény szerint dinamikusan növekszik. |
| BitArray |
A bitértékek tömörített tömbjének kezelése logikai értékként, ahol |
| CaseInsensitiveComparer |
Két objektumot hasonlít össze az egyenértékűséghez, figyelmen kívül hagyva a sztringek esetét. |
| CaseInsensitiveHashCodeProvider |
Egy objektum kivonatkódját adja meg egy olyan kivonatoló algoritmus használatával, amely figyelmen kívül hagyja a sztringek esetét. |
| CollectionBase |
|
| Comparer |
Az egyenértékűség két objektumát hasonlítja össze, ahol a sztringek összehasonlítása megkülönbözteti a kis- és nagybetűket. |
| DictionaryBase |
|
| Hashtable |
A kulcs kivonatkódja alapján rendezett kulcs/érték párok gyűjteményét jelöli. |
| Queue |
Objektumok első, első előtti gyűjteményét jelöli. |
| ReadOnlyCollectionBase |
|
| SortedList |
Kulcs/érték párok gyűjteményét jelöli, amelyek a kulcsok szerint vannak rendezve, és kulcs és index alapján érhetők el. |
| Stack |
Egyszerű utolsó előtti (LIFO) nem általános objektumgyűjteményt jelöl. |
| StructuralComparisons |
Objektumokat biztosít két gyűjteményobjektum szerkezeti összehasonlításához. |
Struktúrák
| Name | Description |
|---|---|
| DictionaryEntry |
Meghatároz egy szótárkulcsot/értékpárt, amely beállítható vagy lekérhető. |
Interfészek
| Name | Description |
|---|---|
| ICollection |
Meghatározza a méretet, az enumerátorokat és a szinkronizálási módszereket az összes nemgenerikus gyűjteményhez. |
| IComparer |
Olyan metódust tesz elérhetővé, amely két objektumot hasonlít össze. |
| IDictionary |
Kulcs/érték párok nemgenerikus gyűjteményét jelöli. |
| IDictionaryEnumerator |
Egy nemgenerikus szótár elemeinek számbavétele. |
| IEnumerable |
Elérhetővé tesz egy enumerátort, amely támogatja az egyszerű iterációt egy nem általános gyűjteményen keresztül. |
| IEnumerator |
Támogatja a nem általános gyűjtemények egyszerű iterációját. |
| IEqualityComparer |
Az objektumok egyenlőséghez való összehasonlítását támogató módszereket határoz meg. |
| IHashCodeProvider |
Egy objektum kivonatkódját látja el egy egyéni kivonatoló függvény használatával. |
| IList |
Az index által egyenként elérhető objektumok nem általános gyűjteményét jelöli. |
| IStructuralComparable |
Támogatja a gyűjteményobjektumok szerkezeti összehasonlítását. |
| IStructuralEquatable |
A szerkezeti egyenlőség objektumainak összehasonlítását támogató módszereket határoz meg. |