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

Definición

Indica si dos objetos especificados Nullable<T> son iguales.

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

Parámetros de tipo

T

Tipo de valor subyacente de los n1 parámetros y n2 .

Parámetros

n1
Nullable<T>

Un objeto Nullable<T>.

n2
Nullable<T>

Un objeto Nullable<T>.

Devoluciones

true es si el n1 parámetro es igual al n2 parámetro; en caso contrario, falsees .

El valor devuelto depende de las HasValue propiedades y Value de los dos parámetros que se comparan.

Valor devuelto Descripción
true Las HasValue propiedades de n1 y n2 son false, o las HasValue propiedades de n1 y n2 son true, y las Value propiedades de los parámetros son iguales.
false La HasValue propiedad es true para un parámetro y false para el otro parámetro, o las HasValue propiedades de n1 y n2 son true, y las Value propiedades de los parámetros son desiguales.
Atributos

Se aplica a