英語で読む

次の方法で共有


ValueTuple<T1,T2>.IStructuralComparable.CompareTo メソッド

定義

指定した比較子を使って現在の ValueTuple<T1,T2> インスタンスと指定したオブジェクトを比較して、現在のオブジェクトが、並べ替え順序において、指定したオブジェクトの前後または同じ位置のいずれにあるかを示す整数を返します。

C#
int IStructuralComparable.CompareTo (object other, System.Collections.IComparer comparer);

パラメーター

other
Object

現在のインスタンスと比較するオブジェクト。

comparer
IComparer

比較用のカスタムの規則を提供するオブジェクト。

戻り値

Int32

並べ替え順序における、このインスタンスと other の相対位置を示す符号付き整数値 (次の表を参照)。

説明
負の整数 このインスタンスの位置が other よりも前です。
ゼロ このインスタンスと other の位置は、並べ替え順序において同じです。
正の整数 このインスタンスの位置が other よりも後ろです。

実装

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1