Double.Equality(Double, Double) Double.Equality(Double, Double) Double.Equality(Double, Double) Double.Equality(Double, Double) Operator

Определение

Возвращает значение, указывающее, равны ли два заданных значения 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 Double Double Double

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

right
Double Double Double Double

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

Возвраты

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

Комментарии

Метод определяет оператор равенства для Double значений. EqualityThe 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.

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