Nullable.Compare(Nullable<T>, Nullable<T>) Nullable.Compare(Nullable<T>, Nullable<T>) Nullable.Compare(Nullable<T>, Nullable<T>) Nullable.Compare(Nullable<T>, Nullable<T>) Method

定義

2 つの Nullable<T> オブジェクトの相対値を比較します。Compares the relative values of two Nullable<T> objects.

public:
generic <typename T>
 where T : value class static int Compare(Nullable<T> n1, Nullable<T> n2);
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ComVisible(false)]
public static int Compare<T> (Nullable<T> n1, Nullable<T> n2) where T : struct;
static member Compare : Nullable<'T (requires 'T : struct)> * Nullable<'T (requires 'T : struct)> -> int (requires 'T : struct)
Public Shared Function Compare(Of T As Structure) (n1 As Nullable(Of T), n2 As Nullable(Of T)) As Integer

型パラメーター

T

n1 および n2 パラメーターの基になる値型。The underlying value type of the n1 and n2 parameters.

パラメーター

戻り値

n1 パラメーターと n2 パラメーターの相対値を表す整数。An integer that indicates the relative values of the n1 and n2 parameters.

戻り値Return Value 説明Description
0 より小さい値Less than zero n1HasValue プロパティが false であり、n2HasValue プロパティが true です。The HasValue property for n1 is false, and the HasValue property for n2 is true. または-or- n1n2HasValue プロパティが true であり、n1Value プロパティの値が、n2Value プロパティの値よりも小さい値です。The HasValue properties for n1 and n2 are true, and the value of the Value property for n1 is less than the value of the Value property for n2.
0Zero n1n2HasValue プロパティが false です。The HasValue properties for n1 and n2 are false. または-or- n1n2HasValue プロパティが、true であり、n1Value プロパティの値が、n2Value プロパティの値と同じです。The HasValue properties for n1 and n2 are true, and the value of the Value property for n1 is equal to the value of the Value property for n2.
0 より大きい値Greater than zero n1HasValue プロパティが true であり、n2HasValue プロパティが false です。The HasValue property for n1 is true, and the HasValue property for n2 is false. または-or- n1n2HasValue プロパティが true であり、n1Value プロパティの値が、n2Value プロパティの値よりも大きい値です。The HasValue properties for n1 and n2 are true, and the value of the Value property for n1 is greater than the value of the Value property for n2.

適用対象