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

Определение

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

Второе значение для сравнения.

Возвращаемое значение

true Значение , если left и right равно; в противном случае false.

Реализации

Комментарии

Метод Equality определяет оператор равенства для Double значений.

Если два Double.NaN значения проверяются для равенства с помощью оператора равенства, результатом является falseто, что два Double.NaN значения не считаются равными. Если тестируются на равенство путем вызова Equals метода, результатом является true. Если вы хотите определить, является ли значение Double не числом (NaN), альтернативой является вызов IsNaN метода.

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