ValueTuple<T1,T2>.IStructuralComparable.CompareTo 方法

定义

使用指定的比较器比较当前 ValueTuple<T1,T2> 实例与指定对象,并返回一个整数,该整数指示当前对象在排序顺序中的位置:是在指定对象之前、之后还是在与指定对象相同的位置。

 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

参数

other
Object

要与当前实例进行比较的对象。

comparer
IComparer

提供用于比较的自定义规则的对象。

返回

一个带符号整数,指示此实例和 other 在排序顺序中的相对位置,如下表所示。

说明
负整数 此实例位于 other 之前。
此实例在排序顺序中的位置与 other 相同。
正整数 此实例位于 other 之后。

实现

适用于