Double.Equality(Double, Double) 運算子
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回值,該值表示兩個指定的 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
要比較的第二個值。
傳回
如果 left
和 right
相等,則為 true
;否則為 false
。
實作
備註
方法 Equality 會定義值的相等運算子 Double 。
如果使用相等運算子測試兩 Double.NaN 個值是否相等,結果會是 false
;兩 Double.NaN 個值不視為相等。 如果藉由呼叫 Equals 方法來測試是否相等,則結果為 true
。 當您想要判斷 的值 Double 是否不是 (NaN) 的數位時,替代方法是呼叫 IsNaN 方法。