Nullable.Equals<T>(Nullable<T>, Nullable<T>) Methode

Definitie

Geeft aan of twee opgegeven Nullable<T> objecten gelijk zijn.

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

Type parameters

T

Het onderliggende waardetype van de n1 en n2 parameters.

Parameters

n1
Nullable<T>

Een Nullable<T>-object.

n2
Nullable<T>

Een Nullable<T>-object.

Retouren

trueals de n1 parameter gelijk is aan de n2 parameter; anders. false

De retourwaarde is afhankelijk van de HasValue en Value eigenschappen van de twee parameters die worden vergeleken.

Retourwaarde Beschrijving
true De HasValue eigenschappen voor n1 en n2 zijn false, of de HasValue eigenschappen voor n1 en n2 zijn true, en de Value eigenschappen van de parameters zijn gelijk.
false De HasValue eigenschap is true voor één parameter en false voor de andere parameter, of de HasValue eigenschappen voor n1 en n2 zijn true, en de Value eigenschappen van de parameters zijn ongelijk.
Kenmerken

Van toepassing op