StringComparer.IComparer.Compare(Object, Object) Methode

Definition

Vergleicht zwei Objekte und gibt einen Wert zurück, der angibt, ob ein Wert niedriger, gleich oder größer als der andere Wert ist.

 virtual int System.Collections.IComparer.Compare(System::Object ^ x, System::Object ^ y) = System::Collections::IComparer::Compare;
int IComparer.Compare (object x, object y);
abstract member System.Collections.IComparer.Compare : obj * obj -> int
override this.System.Collections.IComparer.Compare : obj * obj -> int
Function Compare (x As Object, y As Object) As Integer Implements IComparer.Compare

Parameter

x
Object

Das erste zu vergleichende Objekt.

y
Object

Das zweite zu vergleichende Objekt.

Gibt zurück

Dies ist eine ganze Zahl mit Vorzeichen, die die relativen Werte von x und y angibt.

Implementiert

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die StringComparer-Instanz in eine IComparer-Schnittstelle umgewandelt wird.

Der Rückgabewert hat folgende Bedeutung:

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

Gilt für: