Double.Equality(Double, Double) Operátor

Definice

Vrátí hodnotu, která určuje, zda jsou dvě zadané Double hodnoty stejné.

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

První hodnota, kterou chcete porovnat.

right
Double

Druhá hodnota, kterou chcete porovnat.

Návraty

true pokud left a right jsou rovny; jinak , false.

Implementuje

Poznámky

Metoda Equality definuje operátor rovnosti pro Double hodnoty.

Pokud jsou dvě Double.NaN hodnoty testovány na rovnost pomocí operátoru rovnosti, výsledek je false; dvě Double.NaN hodnoty se nepovažují za stejné. Pokud jsou testovány na rovnost voláním Equals metody, výsledek je true. Chcete-li zjistit, zda hodnota Double není číslo (NaN), je alternativou volání IsNaN metody.

Platí pro