Sdílet prostřednictvím


ImmutableArray<T>.IStructuralComparable.CompareTo Metoda

Definice

Určuje, zda aktuální prvek kolekce předchází, je ve stejné pozici jako nebo následuje jiný prvek v pořadí řazení.

 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

Parametry

other
Object

Prvek pro porovnání s aktuální instancí.

comparer
IComparer

Objekt použitý k porovnání členů aktuálního pole s odpovídajícími členy jiného pole.

Návraty

Celé číslo, které označuje, zda aktuální prvek předchází, je na stejné pozici nebo následuje druhý prvek.

Implementuje

Výjimky

Pole nemají stejnou délku.

Poznámky

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že ImmutableArray<T> je instance přetypovaná na IStructuralComparable rozhraní.

Platí pro