Nullable.Compare<T>(Nullable<T>, Nullable<T>) Méthode

Définition

Compare les valeurs relatives de deux Nullable<T> objets.

public:
generic <typename T>
 where T : value class static int Compare(Nullable<T> n1, Nullable<T> n2);
public static int Compare<T>(T? n1, T? n2) where T : struct;
[System.Runtime.InteropServices.ComVisible(true)]
public static int Compare<T>(T? n1, T? n2) where T : struct;
static member Compare : Nullable<'T (requires 'T : struct)> * Nullable<'T (requires 'T : struct)> -> int (requires 'T : struct)
[<System.Runtime.InteropServices.ComVisible(true)>]
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

Paramètres de type

T

Type de valeur sous-jacent des paramètres et n2 des n1 paramètres.

Paramètres

Retours

Entier qui indique les valeurs relatives des paramètres et n2 des n1 paramètres.

Valeur de retour Description
Inférieur à zéro La HasValue propriété pour n1 laquelle falseest , et HasValue la propriété n2 pour laquelle est true, ou les HasValue propriétés pour n1 et n2 sont true, et la valeur de la Value propriété pour n1 est inférieure à la valeur de la Value propriété pour n2.
Zéro Les HasValue propriétés pour n1 et n2 sont false, ou HasValue les propriétés pour n1 et n2 sont true, et la valeur de la Value propriété pour n1 est égale à la valeur de la Value propriété pour n2.
Supérieur à zéro La HasValue propriété pour n1 laquelle trueest , et HasValue la propriété n2 pour laquelle est false, ou les HasValue propriétés pour n1 et n2 sont true, et la valeur de la Value propriété pour n1 est supérieure à la valeur de la Value propriété pour n2.
Attributs

S’applique à