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

定義

指定したオブジェクトとこのインスタンスを比較し、これらの相対値を示す値を返します。Compares this instance to a specified object and returns an indication of their relative values.

 virtual int System.IComparable.CompareTo(System::Object ^ value) = IComparable::CompareTo;
int IComparable.CompareTo (object value);
Function CompareTo (value As Object) As Integer Implements IComparable.CompareTo

パラメーター

value
Object

比較対象のオブジェクト、または nullAn object to compare, or null.

戻り値

このインスタンスと value の相対値を示す符号付き数値。A signed number indicating the relative values of this instance and value.

戻り値Return Value説明Description
ゼロより小さいLess than zeroこのインスタンスは value よりも小さくなっています。This instance is less than value.
ゼロZeroこのインスタンスは value と同じ値です。This instance is equal to value.
ゼロより大きいGreater than zeroこのインスタンスは value よりも大きくなっています。This instance is greater than value.

または-or-

valuenull です。value is null.

実装

例外

valueUInt32 ではありません。value is not a UInt32.

注釈

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

UInt32のインスタンスは、その値に関係なく、nullよりも大きいと見なされます。Any instance of UInt32, regardless of its value, is considered greater than null.

適用対象