Int16.IComparable.CompareTo(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

比較対象のオブジェクト、または null

戻り値

Int32

このインスタンスと value の相対値を示す符号付き数値。

戻り値説明
0 より小さい値このインスタンスは value より小さい値です。
ゼロこのインスタンスは value と同じ値です。
0 より大きい値このインスタンスは value より大きいか、または valuenull です。

実装

例外

valueInt16 ではありません。

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。 これは、Int16 のインスタンスが IConvertible インターフェイスにキャストされる場合のみ、使用できます。

Int16値に関係なく、は null 参照よりも大きいと見なされます。

適用対象