System.Generics.Defaults.TCustomComparer

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Generics.Defaults.TSingletonImplementationSystem.TNoRefCountObjectSystem.TObjectTCustomComparer

Delphi

TCustomComparer<T> = class(TSingletonImplementation, IComparer<T>, IEqualityComparer<T>)

C++

template<typename T> class PASCALIMPLEMENTATION TCustomComparer__1 : public TSingletonImplementation

Propriétés

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

Description

TCustomComparer est une base générique pour les classes qui implémentent les interfaces IComparer et IEqualityComparer.

Utilisez TCustomComparer comme base pour les classes qui doivent supporter les vérifications d'égalité et de comparaison. Les méthodes Compare, Equals et GetHashCode sont abstract et elles doivent par conséquent être implémentées dans les classes descendantes.

Voir aussi