Mit Listen arbeiten
Nach oben zu RTL
The RTL includes many classes that represent lists or collections of items. The lists vary depending on the types of items they contain, the operations they support, and whether they are persistent.
In der folgenden Tabelle sind verschiedene Listenklassen mit ihren Inhalten aufgeführt:
Objekt | Enthält |
---|---|
Eine Zeigerliste | |
Eine Thread-sichere Zeigerliste | |
Eine als Hash-Liste organisierte Zeigerliste | |
Eine als Hash-Liste organisierte Liste von Objektinstanzen | |
Eine im Speicher verwaltete Liste von Objektinstanzen | |
Eine im Speicher verwaltete Liste von Komponenten (d. h. Instanzen von Klassen, die von TComponent abgeleitet sind) | |
Eine Liste von Klassentypen | |
Eine Liste mit Interface-Zeigern | |
Eine FIFO-Liste von Zeigern | |
Eine LIFO-Liste von Zeigern | |
Eine FIFO-Liste von Objekten | |
Eine LIFO-Liste von Objekten | |
Basisklasse für viele spezielle Klassen mit typisierten Elementen | |
Eine Liste mit Strings | |
Eine als Hash-Liste organisierte Stringliste der Form Name=Wert | |
Klasse, die statische Methoden zum Durchsuchen und Sortieren eines generischen Array enthält | |
Sammlung von Schlüssel/Wertepaaren | |
TEnumerable ist eine abstrakte Klasse, die von allen Aufzählungs-Containern geerbt wird | |
TEnumerator ist eine abstrakte Klasse, die von allen Enumerator-Klassen implementiert wird | |
Sortierte Liste | |
Sammlung von Schlüssel- und/oder Werteobjekten | |
Sortierte Objektliste | |
Warteschlange von Objekten | |
LIFO-Prinzip (Last In – First Out) eines Stacks mit Objekten | |
Warteschlange, die über ein Array mit Kapselung implementiert wird | |
LIFO-Prinzip (Last In – First Out) eines Stacks | |
Repräsentiert eine generische Thread-Warteschlange | |
Repräsentiert eine generische Thread-sichere Liste |