Array.IStructuralComparable.CompareTo(Object, IComparer) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda aktuální objekt kolekce předchází, dochází ve stejné pozici jako nebo následuje jiný objekt 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
Objekt k porovnání s aktuální instancí.
- comparer
- IComparer
Objekt, který porovnává aktuální objekt a other
.
Návraty
Celé číslo, které označuje relaci aktuálního objektu kolekce k jinému, jak je znázorněno v následující tabulce.
Vrácená hodnota | Description |
---|---|
-1 | Aktuální instance předchází other .
|
0 | Aktuální instance a other jsou stejné.
|
1 | Aktuální instance následuje other .
|
Implementuje
Poznámky
Tento člen je explicitní implementace členu rozhraní. Lze ho použít pouze v Array případě, že je instance přetypována do IStructuralComparable rozhraní.