Char.IComparable.CompareTo(Object) メソッド

定義

現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

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

パラメーター

value
Object

比較するオブジェクト。The object to compare.

戻り値

Int32

比較対象オブジェクトの相対順序を示す値。A value that indicates the relative order of the objects being compared.

実装

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。This member is an explicit interface member implementation. これは、Char のインスタンスが IComparable インターフェイスにキャストされる場合のみ、使用できます。It can be used only when the Char instance is cast to an IComparable interface.

Value 意味Meaning
ゼロより小さいLess than zero このインスタンスの位置が、並べ替え順序において value よりも前です。This instance precedes value in the sort order.
0Zero 並べ替え順序における、このインスタンスと value の位置が同じです。This instance occurs in the same position in the sort order as value.
ゼロより大きいGreater than zero このインスタンスの位置が、並べ替え順序において value よりも後ろです。This instance follows value in the sort order.

適用対象