Double.Equality(Double, Double) Operator

Definition

Returnerar ett värde som anger om två angivna Double värden är lika med.

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

Parametrar

left
Double

Det första värdet som ska jämföras.

right
Double

Det andra värdet att jämföra.

Returer

trueom left och right är lika; annars . false

Implementeringar

Kommentarer

Metoden Equality definierar likhetsoperatorn för Double värden.

Om två Double.NaN värden testas för likhet med hjälp av likhetsoperatorn är falseresultatet ; två Double.NaN värden anses inte vara lika. Om de testas för likhet genom att anropa Equals metoden blir trueresultatet . När du vill avgöra om värdet för ett Double inte är ett tal (NaN) är ett alternativ att anropa IsNaN metoden.

Gäller för