System.Generics.Defaults.TCustomComparer.Compare

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Compare(const Left, Right: T): Integer; virtual; abstract;

C++

virtual int __fastcall Compare(const T Left, const T Right) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Generics.Defaults.pas
System.Generics.Defaults.hpp
System.Generics.Defaults TCustomComparer

Beschreibung

Compare ist eine generische Methode zum Vergleichen von zwei Werten.

Mit der Methode Compare können zwei Werte desselben Typs verglichen werden. Jede von TCustomComparer abgeleitete Klasse muss die Methode Compare implementieren.

Der Rückgabewert der Methode Compare muss sich in den folgenden Bereichen befinden.


Rückgabewert Beschreibung

Das Ergebnis ist kleiner als Null (<0).

Left ist kleiner als Right.

Das Ergebnis ist gleich Null (=0).

Left ist gleich Right.

Das Ergebnis ist größer als Null (>0).

Left ist größer als Right.



Siehe auch

Codebeispiele