System.Generics.Defaults.TCustomComparer
Delphi
TCustomComparer<T> = class(TSingletonImplementation, IComparer<T>, IEqualityComparer<T>)
C++
template<typename T> class PASCALIMPLEMENTATION TCustomComparer__1 : public TSingletonImplementation
Inhaltsverzeichnis
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