Double.Equality(Double, Double) Operator

Definisi

Mengembalikan nilai yang menunjukkan apakah dua nilai yang ditentukan Double sama.

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

Parameter

left
Double

Nilai pertama yang dibandingkan.

right
Double

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left dan right sama; jika tidak, false.

Penerapan

Keterangan

Metode Equality mendefinisikan operator kesetaraan untuk Double nilai.

Jika dua Double.NaN nilai diuji untuk kesetaraan dengan menggunakan operator kesetaraan, hasilnya adalah false; dua Double.NaN nilai tidak dianggap sama. Jika mereka diuji untuk kesetaraan dengan memanggil Equals metode , hasilnya adalah true. Ketika Anda ingin menentukan apakah nilai Double bukan angka (NaN), alternatifnya adalah memanggil IsNaN metode .

Berlaku untuk