System.Generics.Defaults.IComparer

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IComparer<T> = interface

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
System.Generics.Defaults.pas
System.Generics.Defaults.hpp
System.Generics.Defaults System.Generics.Defaults

Description

IComparer est l'interface générique pour la comparaison de deux valeurs de même type.

L'interface IComparer est implémentée par les classes qui fonctionnent comme des comparateurs de deux valeurs de même type. Les collections génériques nécessitent des instances de classes qui implémentent l'interface IComparer, afin de fournir le support des types de données personnalisés.

Remarque :  Nous vous recommandons d'utiliser la classe TComparer en tant que base pour les comparateurs personnalisés au lieu d'implémenter directement l'interface IComparer.

Voir aussi

Exemples de code