Color.Equality(Color, Color) Operator
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza, czy dwie Color struktury są identyczne.
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
Parametry
Zwraca
true jeśli color1 i color2 są dokładnie identyczne; w przeciwnym razie false.
Uwagi
Wartości zmiennoprzecinkowe mogą uzyskać niewielki stopień błędu podczas ich działania. Equals Metoda, Equality operator i Inequality operator nie rekompensują tego, a tym samym mogą nie zwracać oczekiwanego wyniku logicznego.
Metoda AreClose używa algorytmu równości rozmytej, który kompensuje ten błąd arytmetyczny zmiennoprzecinkowy, zwracając true w celu porównania dwóch Color struktur, które są praktycznie identyczne, ale których wartości mogą się różnić od wartości minuscule.
Równoważna metoda dla tego operatora to Color.Equals(Color, Color)