Double.Equality(Double, Double) Operatör

Tanım

Belirtilen Double iki değerin eşit olup olmadığını gösteren bir değer döndürür.

public:
 static bool operator ==(double left, double right);
public:
 static bool operator ==(double left, double right) = System::Numerics::IEqualityOperators<double, double, bool>::op_Equality;
public static bool operator ==(double left, double right);
static member ( = ) : double * double -> bool
Public Shared Operator == (left As Double, right As Double) As Boolean

Parametreler

left
Double

Karşılaştıracak ilk değer.

right
Double

Karşılaştıracak ikinci değer.

Döndürülenler

trueve eşitseleft; değilse, right.false

Uygulamalar

Açıklamalar

Equality yöntemi, değerler için Double eşitlik işlecini tanımlar.

eşitlik işleci kullanılarak iki Double.NaN değer eşitlik için test edilirse sonuç şu olur false: İki Double.NaN değer eşit olarak kabul edilmez. Yöntemi çağrılarak Equals eşitlik için test edilirlerse sonuç olur true. Bir Double değerinin sayı (NaN) olup olmadığını belirlemek istediğinizde, alternatif yöntem IsNaN metodunu çağırmaktır.

Şunlara uygulanır