Aracılığıyla paylaş


Color.Equality(Color, Color) Operatör

Tanım

İki Color yapının özdeş olup olmadığını sınar.

public:
 static bool operator ==(System::Windows::Media::Color color1, System::Windows::Media::Color color2);
public static bool operator == (System.Windows.Media.Color color1, System.Windows.Media.Color color2);
static member ( = ) : System.Windows.Media.Color * System.Windows.Media.Color -> bool
Public Shared Operator == (color1 As Color, color2 As Color) As Boolean

Parametreler

color1
Color

Karşılaştıracak ilk Color yapı.

color2
Color

Karşılaştıracak ikinci Color yapı.

Döndürülenler

Boolean

trueve color2 tam olarak aynıysacolor1; değilse, false.

Açıklamalar

Kayan nokta değerleri çalıştırıldığında küçük bir hata derecesi alabilir. Equals yöntemi, Equality işleci ve Inequality işleci bunu telafi etmediğinden beklenen Boole sonucunu döndürmeyebilir.

yöntemi, AreClose bu kayan nokta aritmetik hatasını telafi eden, pratik olarak aynı olan ancak değerleri eksicule miktarıyla farklılık gösterebilen iki Color yapının karşılaştırması için döndüren true benzer bir eşitlik algoritması kullanır.

Bu işlecin eşdeğer yöntemi şudur: Color.Equals(Color, Color)

Şunlara uygulanır

Ayrıca bkz.