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

Définition

Indique si deux objets spécifiés Nullable<T> sont égaux.

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

Paramètres de type

T

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

Paramètres

Retours

true si le n1 paramètre est égal au n2 paramètre ; sinon, false.

La valeur de retour dépend des HasValue propriétés des Value deux paramètres comparés.

Valeur de retour Description
true Les HasValue propriétés pour n1 et n2 sont false, ou les HasValue propriétés pour n1 et n2 sont true, et les Value propriétés des paramètres sont égales.
false La HasValue propriété est true pour un paramètre et false pour l’autre paramètre, ou les HasValue propriétés pour et n1 sont n2true, et les Value propriétés des paramètres sont inégales.
Attributs

S’applique à