ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.IComparable.CompareTo Méthode

Définition

Compare l’objet ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> actuel à un objet spécifié et renvoie un entier qui indique si l’objet actuel est avant, après ou à la même position que l’objet spécifié dans l’ordre de tri.

 virtual int System.IComparable.CompareTo(System::Object ^ other) = IComparable::CompareTo;
int IComparable.CompareTo (object other);
abstract member System.IComparable.CompareTo : obj -> int
override this.System.IComparable.CompareTo : obj -> int
Function CompareTo (other As Object) As Integer Implements IComparable.CompareTo

Paramètres

other
Object

Objet à comparer à l'instance actuelle.

Retours

Int32

Entier signé qui indique la position relative de cette instance et de obj dans l’ordre de tri, comme indiqué dans le tableau suivant.

Valeur Description
Entier négatif Cette instance précède other.
Zéro Cette instance et other ont la même position dans l'ordre de tri.
Entier positif Cette instance suit other.

Implémente

Exceptions

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> est castée en interface IComparable.

Cette méthode fournit l’implémentation IComparable.CompareTo de la ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> structure. Bien que la méthode puisse être appelée directement, elle est généralement appelée par les surcharges par défaut des méthodes de tri de collection, telles que Array.Sort(Array) et SortedList.Add, pour classer les membres d’une collection.

Attention

La ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.IComparable.CompareTo méthode est destinée à être utilisée dans les opérations de tri. Il ne doit pas être utilisé lorsque l’objectif principal d’une comparaison est de déterminer si deux objets sont égaux. Pour déterminer si deux objets sont égaux, appelez la ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.Equals(Object) méthode.

Cette méthode utilise le comparateur d’objets par défaut pour comparer chaque composant.

S’applique à