Double.Equality(Double, Double) Operator

Definicja

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

truejeś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 .

Dotyczy