Nullable.Equals<T>(Nullable<T>, Nullable<T>) Yöntem

Tanım

Belirtilen Nullable<T> iki nesnenin eşit olup olmadığını gösterir.

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

Tür Parametreleri

T

ve n2 parametrelerinin n1 temel değer türü.

Parametreler

n1
Nullable<T>

Bir Nullable<T> nesnesi.

n2
Nullable<T>

Bir Nullable<T> nesnesi.

Döndürülenler

true n1 parametresi parametresine n2 eşitse, değilse , false.

Dönüş değeri, karşılaştırılan iki parametrenin ve Value özelliklerine bağlıdırHasValue.

Dönüş Değeri Açıklama
true ve'nin HasValuen2falseözellikleri n1 veya HasValue ve n2 için ve özellikleri n1 ve trueValue parametrelerinin özellikleri eşittir.
false HasValue özelliği, true bir parametre ve false diğer parametre için veya HasValue ve n2 için özellikleri n1 ve trueValue parametrelerin özellikleri eşit değildir.
Öznitelikler

Şunlara uygulanır