Double.Equality(Double, Double) 運算子

定義

傳回值,該值表示兩個指定的 Double 值是否相等。

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

參數

left
Double

要比較的第一個值。

right
Double

要比較的第二個值。

傳回

如果 leftright 相等,則為 true;否則為 false

實作

備註

方法 Equality 會定義值的相等運算子 Double

如果使用相等運算子測試兩 Double.NaN 個值是否相等,結果會是 false ;兩 Double.NaN 個值不視為相等。 如果藉由呼叫 Equals 方法來測試是否相等,則結果為 true 。 當您想要判斷 的值 Double 是否不是 (NaN) 的數位時,替代方法是呼叫 IsNaN 方法。

適用於