Color.Equals Metoda
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.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Sprawdza, czy określony obiekt jest strukturą Color i jest odpowiednikiem tego koloru. |
| Equals(Color) |
Sprawdza, czy określona Color struktura jest identyczna z tym kolorem. |
| Equals(Color, Color) |
Sprawdza, czy dwie Color struktury są identyczne. |
Equals(Object)
Sprawdza, czy określony obiekt jest strukturą Color i jest odpowiednikiem tego koloru.
public:
override bool Equals(System::Object ^ o);
public override bool Equals(object o);
override this.Equals : obj -> bool
Public Overrides Function Equals (o As Object) As Boolean
Parametry
Zwraca
truejeśli określony obiekt jest strukturą i jest identyczny z bieżącą Color strukturąColor; 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.
Zobacz też
Dotyczy
Equals(Color)
Sprawdza, czy określona Color struktura jest identyczna z tym kolorem.
public:
virtual bool Equals(System::Windows::Media::Color color);
public bool Equals(System.Windows.Media.Color color);
override this.Equals : System.Windows.Media.Color -> bool
Public Function Equals (color As Color) As Boolean
Parametry
Zwraca
true jeśli określona Color struktura jest identyczna z bieżącą Color strukturą; w przeciwnym razie false.
Implementuje
Dotyczy
Equals(Color, Color)
Sprawdza, czy dwie Color struktury są identyczne.
public:
static bool Equals(System::Windows::Media::Color color1, System::Windows::Media::Color color2);
public static bool Equals(System.Windows.Media.Color color1, System.Windows.Media.Color color2);
static member Equals : System.Windows.Media.Color * System.Windows.Media.Color -> bool
Public Shared Function Equals (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.