Color.Equals Metoda

Definicja

Sprawdza, czy dwie Color struktury są identyczne.

Przeciążenia

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

o
Object

Obiekt do porównania z tą Color strukturą.

Zwraca

Boolean

truejeśli określony obiekt jest strukturą i jest identyczny z bieżącą strukturąColor; w przeciwnym razie false.Color

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.

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

color
Color

Struktura Color do porównania z bieżącą Color strukturą.

Zwraca

Boolean

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

color1
Color

Pierwsza Color struktura do porównania.

color2
Color

Druga Color struktura do porównania.

Zwraca

Boolean

truejeś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 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.

Zobacz też

Dotyczy