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;
C#
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 方法。
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |