System.Generics.Defaults.IComparer.Compare
Delphi
function Compare(const Left, Right: T): Integer;
C++
virtual int __fastcall Compare(const T Left, const T Right) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Generics.Defaults.pas System.Generics.Defaults.hpp |
System.Generics.Defaults | IComparer |
Beschreibung
Compare ist eine generische Methode zum Vergleichen von zwei Werten.
Mit der Methode Compare können zwei Werte desselben Typs verglichen werden. Jede Klasse, die das Interface IComparer implementiert, sollte eine Implementierung für die Methode Compare bereitstellen.
Der Rückgabewert von 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. |