Freigeben über


TotalOrderIeee754Comparer<T>.Compare(T, T) Methode

Definition

Vergleicht zwei Zahlen mit der IEEE 754 totalOrder-Semantik und gibt einen Wert zurück, der angibt, ob eine kleiner, gleich oder größer als die andere ist.

public:
 virtual int Compare(T x, T y);
public int Compare (T? x, T? y);
abstract member Compare : 'T * 'T -> int
override this.Compare : 'T * 'T -> int
Public Function Compare (x As T, y As T) As Integer

Parameter

x
T

Die erste zu vergleichende Zahl.

y
T

Die zweite zu vergleichende Zahl.

Gibt zurück

Eine ganze Zahl mit Vorzeichen, die die relativen Werte von x und y angibt, wie in der folgenden Tabelle veranschaulicht.

Wert Bedeutung
Kleiner als 0 (null) x ist kleiner als y
Null x gleich y
Größer als 0 (null) x ist größer als y

Implementiert

Hinweise

Die IEEE 754-Spezifikation definiert totalOrder als <= Semantik. totalOrder(x,y) ist true , wenn das Ergebnis dieser Methode kleiner oder gleich 0 ist.

Gilt für: