Double.Equality(Double, Double) Оператор

Определение

Возвращает значение, указывающее, равны ли два заданных значения Double.Returns a value that indicates whether two specified Double values are equal.

public:
 static bool operator ==(double left, double right);
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

Первое сравниваемое значение.The first value to compare.

right
Double

Второе сравниваемое значение.The second value to compare.

Возвраты

Значение true, если left и right равны; в противном случае — значение false.true if left and right are equal; otherwise, false.

Комментарии

Метод Equality определяет оператор равенства для Double значений.The Equality method defines the equality operator for Double values.

Если два Double.NaNных значения проверяются на равенство с помощью оператора равенства, результатом является false. два Double.NaN значения не считаются равными.If two Double.NaN values are tested for equality by using the equality operator, the result is false; two Double.NaN values are not considered equal. Если они проверяются на равенство путем вызова метода Equals, результат true.If they are tested for equality by calling the Equals method, the result is true. Если нужно определить, является ли значение Double не числом (NaN), можно также вызвать метод IsNaN.When you want to determine whether the value of a Double is not a number (NaN), an alternative is to call the IsNaN method.

Применяется к