System.Generics.Defaults.TCustomComparer

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Generics.Defaults.TSingletonImplementationSystem.TObjectTCustomComparer

Delphi

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

C++

template<typename T> class PASCALIMPLEMENTATION TCustomComparer__1 : public TSingletonImplementation

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Generics.Defaults.pas
System.Generics.Defaults.hpp
System.Generics.Defaults System.Generics.Defaults

Beschreibung

TCustomComparer ist die generische Basis für Klassen, die die Interfaces IComparer und IEqualityComparer implementieren.

Verwenden Sie TCustomComparer als Basis für Klassen, die Vergleichs- und Gleichheitsprüfungen unterstützen müssen. Die Methoden Compare, Equals und GetHashCode sind abstrakt und müssen daher in abgeleiteten Klassen implementiert werden.

Siehe auch

Codebeispiele