System.Generics.Collections.TList.Create
Delphi
constructor Create; overload;
constructor Create(const AComparer: IComparer<T>); overload;
constructor Create(const Collection: TEnumerable<T>); overload;
constructor Create(const Values: array of T); overload;
C++
__fastcall TList__1()/* overload */;
__fastcall TList__1(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<T> > AComparer)/* overload */;
__fastcall TList__1(TEnumerable__1<T>* const Collection)/* overload */;
__fastcall TList__1(const T *Values, const int Values_High)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
Beschreibung
Erzeugt und initialisiert eine Listeninstanz.
Diese überladene Methode erzeugt und initialisiert eine Listeninstanz.
AComparer ist eine Vergleichsfunktion. Wird sie nicht bereitgestellt, wird die Standardvergleichsfunktion für den Typ verwendet.
Collection ist eine Kollektion, mit der die Liste initialisiert werden soll. Die Objekte werden in derselben Reihenfolge wie in Collection hinzugefügt. Wenn Collection angegeben ist, ist Create eine O(n)-Operation, wobei n die Anzahl der Einträge in Collection ist.