Nullable.Compare<T>(Nullable<T>, Nullable<T>) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- n1
- Nullable<T>
Objet Nullable<T>.
- n2
- Nullable<T>
Objet Nullable<T>.
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