System.Generics.Defaults.TEqualityComparer.Construct

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function Construct(const EqualityComparison: TEqualityComparison<T>;  const Hasher: THasher<T>): IEqualityComparer<T>;

C++

__classmethod System::DelphiInterface<IEqualityComparer__1<T> > __fastcall Construct(const System::DelphiInterface<TEqualityComparison__1<T> > EqualityComparison, const System::DelphiInterface<THasher__1<T> > Hasher);

Eigenschaften

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

Beschreibung

Erstellt eine Instanz der Klasse TEqualityComparer.

Mit der Methode Construct erstellen Sie eine Instanz der Klasse TEqualityComparer. EqualityComparison ist eine Referenz auf eine TEqualityComparison-Routine, die alle Gleichheitsprüfungen behandelt. Hasher ist eine Referenz auf eine THasher-Routine, die alle Anforderungen zum Erzeugen von Hash-Codes behandelt.

Construct erstellt eine neue Instanz von TDelegatedEqualityComparer, indem die vom Benutzer bereitgestellte Routine als Parameter an den Konstruktor von TDelegatedEqualityComparer übergeben wird.

Siehe auch