System.Generics.Collections.TList.Create
Delphi
constructor Create; overload;
constructor Create(const AComparer: IComparer<T>); overload;
constructor Create(const Collection: TEnumerable<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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
説明
リスト インスタンスを作成および初期化します。
このオーバーロードされたメソッドは、リスト インスタンスの作成と初期化を行います。
AComparer は、比較関数です。この関数が提供されない場合は、その型のデフォルトの比較関数が使用されます。
Collection は、リストを初期化するためのコレクションです。オブジェクトは、Collection と同じ順序で追加されます。Collection が指定されている場合、作成は O(n)(n は、Collection 内の項目数)操作になります。