表示: Delphi C++
表示設定

System.Generics.Defaults.IComparer

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

type IComparer = interface(IInterface)

C++

template<typename T> __interface IComparer__1  : public System::IInterface

プロパティ

種類 可視性 ソース ユニット
interface
class
public
System.Generics.Defaults.pas
System.Generics.Defaults.hpp
System.Generics.Defaults System.Generics.Defaults

説明

IComparer は、同じ型の 2 つの値を比較するためのジェネリック インターフェイスです。

IComparer インターフェイスは、同じ型の 2 つの値を比較するクラスで実装されます。ジェネリック コレクションでは、カスタム データ型をサポートするには、IComparer インターフェイスを実装するクラスのインスタンスが必要です。

メモ:  IComparer インターフェイスを直接実装するのではなく、TComparer クラスをカスタム比較クラスの基底クラスとして使用することをお勧めします。

関連項目

以前のバージョン
他の言語