API:System.Generics.Collections.TObjectList.Create
Delphi
constructor Create(AOwnsObjects: Boolean = True); overload;
constructor Create(const AComparer: IComparer<T>; AOwnsObjects: Boolean = True); overload;
constructor Create(const Collection: TEnumerable<T>; AOwnsObjects: Boolean = True); overload;
C++
__fastcall TObjectList__1(bool AOwnsObjects)/* overload */;
__fastcall TObjectList__1(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<T> > AComparer, bool AOwnsObjects)/* overload */;
__fastcall TObjectList__1(TEnumerable__1<T>* const Collection, bool AOwnsObjects)/* overload */;
/* {System_Generics_Collections}TList<System_Generics_Collections_TObjectList<T>_T>.Create */ inline __fastcall TObjectList__1()/* overload */ : TList__1<T>() { }
/* {System_Generics_Collections}TList<System_Generics_Collections_TObjectList<T>_T>.Create */ inline __fastcall TObjectList__1(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<T> > AComparer)/* overload */ : TList__1<T>(AComparer) { }
/* {System_Generics_Collections}TList<System_Generics_Collections_TObjectList<T>_T>.Create */ inline __fastcall TObjectList__1(TEnumerable__1<T>* const Collection)/* overload */ : TList__1<T>(Collection) { }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TObjectList |
Description
Crée et initialise une instance de liste.
System.Generics.Collections.TObjectList.Create hérite de System.Generics.Collections.TList.Create. Tout le contenu en-dessous de cette ligne se réfère à System.Generics.Collections.TList.Create.
Crée et initialise une instance de liste.
Cette méthode surchargée crée et initialise une instance de liste.
AComparer est une fonction de comparaison. Si elle n'est pas fournie, le comparateur par défaut du type est utilisé.
Collection est une collection permettant d'initialiser la liste. Les objets sont ajoutés dans l'ordre de la Collection. Si la Collection est spécifiée, la création est une opération O(n), où n est le nombre d'éléments de la Collection.