System.Classes.CollectionsEqual

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

Delphi

function CollectionsEqual(const C1, C2: TCollection; const Owner1, Owner2: TComponent): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall CollectionsEqual(TCollection* const C1, TCollection* const C2, TComponent* const Owner1, TComponent* const Owner2);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

CollectionsEqual 関数は 2 つのコレクションの内容を比較します。

CollectionsEqual 関数を呼び出すと,2 つのコレクションの情報が同じかどうかがわかります。CollectionsEqual は,各コレクションのすべての項目が同じ設定で,それらの項目が同じ順序である場合に true を返します。CollectionsEqual は,コレクションの項目数またはその順序に違いがあるか,またはコレクションのいずれかの項目に違いがある場合に false を返します。

C1 と C2 は,比較するコレクションです。

Owner1 と Owner2 は,コレクションのオーナーです。Owner1 と Owner2 は,フォームやデータモジュールといった「ルート」コンポーネントでなければなりません。これらは,コレクションのプロパティで名前の参照を解決するために使用します。

関連項目