Color.Equality(Color, Color) Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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
Döndürülenler
true
ve 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)