Color.Inequality(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 nie 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 op_Inequality : 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
nie są równe; 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 skompensują tego, a tym samym nie mogą zwracać oczekiwanego wyniku logicznego.
Metoda AreClose używa algorytmu równości rozmytego, który rekompensuje ten błąd arytmetyczny zmiennoprzecinkowy, zwracając true
porównanie dwóch Color struktur, które są praktycznie identyczne, ale których wartości mogą się różnić od minuscule kwoty.
Równoważna metoda dla tego operatora to Color.Equals(Color, Color)