Double.Equality(Double, Double) Operator
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy dwie określone Double wartości są równe.
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
Parametry
- left
- Double
Pierwsza wartość do porównania.
- right
- Double
Druga wartość do porównania.
Zwraca
true
jeśli left
i right
są równe; w przeciwnym razie . false
Implementuje
Uwagi
Metoda Equality definiuje operator równości dla Double wartości.
Jeśli dwie Double.NaN wartości są testowane pod kątem równości przy użyciu operatora równości, wynikiem jest false
; dwie Double.NaN wartości nie są traktowane jako równe. Jeśli są one testowane pod kątem Equals równości przez wywołanie metody , wynikiem jest true
. Jeśli chcesz określić, czy wartość elementu Double nie jest liczbą (NaN), alternatywą jest wywołanie IsNaN metody .