UInt64.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
0 より小さい値Less than zeroこのインスタンスは value よりも小さくなっています。This instance is less than value.
0Zeroこのインスタンスは value と等価です。This instance is equal to value.
0 より大きい値Greater than zeroこのインスタンスは value よりも大きくなっています。This instance is greater than value.

- または --or-

valuenullです。value is null.

実装

例外

valueUInt64 ではありません。value is not a UInt64.

注釈

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

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

適用対象