Double.Equality(Double, Double) 操作员

定义

返回一个值,该值指示两个指定的 Double 值是否相等。

C#
public static bool operator ==(double left, double right);

参数

left
Double

要比较的第一个值。

right
Double

要比较的第二个值。

返回

如果 leftright 相等,则为 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