System.Generics.Collections.TList.AddRange

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure AddRange(const Values: array of T); overload;
procedure AddRange(const Collection: IEnumerable<T>); overload; inline;
procedure AddRange(const Collection: TEnumerable<T>); overload; inline;

C++

void __fastcall AddRange(const T *Values, const int Values_High)/* overload */;
void __fastcall AddRange(const System::DelphiInterface<System::IEnumerable__1<T> > Collection)/* overload */;
void __fastcall AddRange(TEnumerable__1<T>* const Collection)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TList

説明

リストの末尾にコレクションを追加します。

AddRange は、項目のコレクションをリストの末尾に追加します。必要な場合、リストの容量(Capacity)が増加されます。これは、O(n)(n は、追加されるコレクションの要素数)操作になります。

リストにエントリが追加されると、OnNotify イベントが発生します。

関連項目

サンプル コード