UIntPtr.CompareTo メソッド

定義

オーバーロード

CompareTo(Object)

現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。

CompareTo(UIntPtr)

現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。

CompareTo(Object)

現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。

public:
 virtual int CompareTo(System::Object ^ value);
public int CompareTo (object? value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int
Public Function CompareTo (value As Object) As Integer

パラメーター

value
Object

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

戻り値

比較対象オブジェクトの相対順序を示す値。 戻り値の意味は次のとおりです。

[値] 説明
0 より小さい値 このインスタンスの位置が、並べ替え順序において value よりも前です。
ゼロ 並べ替え順序における、このインスタンスと value の位置が同じです。
0 より大きい値 このインスタンスの位置が、並べ替え順序において value よりも後ろです。

実装

適用対象

CompareTo(UIntPtr)

現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。

public:
 virtual int CompareTo(UIntPtr value);
public int CompareTo (UIntPtr value);
abstract member CompareTo : unativeint -> int
override this.CompareTo : unativeint -> int
Public Function CompareTo (value As UIntPtr) As Integer

パラメーター

value
UIntPtr

unativeint

比較対象の符号なしネイティブ整数。

戻り値

比較対象オブジェクトの相対順序を示す値。 戻り値の意味は次のとおりです。

[値] 説明
0 より小さい値 このインスタンスの位置が、並べ替え順序において value よりも前です。
ゼロ 並べ替え順序における、このインスタンスと value の位置が同じです。
0 より大きい値 このインスタンスの位置が、並べ替え順序において value よりも後ろです。

実装

適用対象