Double.Equality(Double, Double) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.