Array.IStructuralComparable.CompareTo(Object, IComparer) Methode

Definition

Bestimmt, ob das aktuelle Auflistungsobjekt in der Sortierreihenfolge vor oder nach einem anderen Objekt oder an derselben Position auftritt.Determines whether the current collection object precedes, occurs in the same position as, or follows another object in the sort order.

 virtual int System.Collections.IStructuralComparable.CompareTo(System::Object ^ other, System::Collections::IComparer ^ comparer) = System::Collections::IStructuralComparable::CompareTo;
int IStructuralComparable.CompareTo (object other, System.Collections.IComparer comparer);
abstract member System.Collections.IStructuralComparable.CompareTo : obj * System.Collections.IComparer -> int
override this.System.Collections.IStructuralComparable.CompareTo : obj * System.Collections.IComparer -> int
Function CompareTo (other As Object, comparer As IComparer) As Integer Implements IStructuralComparable.CompareTo

Parameter

other
Object

Das Objekt, das mit der aktuellen Instanz verglichen werden soll.The object to compare with the current instance.

comparer
IComparer

Ein Objekt, das das aktuelle Objekt und other vergleicht.An object that compares the current object and other.

Gibt zurück

Int32

Eine Ganzzahl, die die Beziehung des aktuellen Auflistungsobjekts zu "other" angibt, wie in der folgenden Tabelle dargestellt.An integer that indicates the relationship of the current collection object to other, as shown in the following table.

RückgabewertReturn value BESCHREIBUNGDescription
-1-1 Die aktuelle Instanz tritt vor other auf.The current instance precedes other.
00 Die aktuelle Instanz und other sind gleich.The current instance and other are equal.
11 Die aktuelle Instanz folgt auf other.The current instance follows other.

Implementiert

Hinweise

Dieser Member ist eine explizite Schnittstellen-Memberimplementierung.This member is an explicit interface member implementation. Er kann nur verwendet werden, wenn die Array-Instanz in eine IStructuralComparable-Schnittstelle umgewandelt wird.It can be used only when the Array instance is cast to an IStructuralComparable interface.

Gilt für: