Color.Equals Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Testuje, zda jsou dvě Color struktury identické.
Přetížení
Equals(Object) |
Testuje, zda je zadaný objekt strukturou Color a odpovídá této barvě. |
Equals(Color) |
Testuje, zda je zadaná Color struktura identická s touto barvou. |
Equals(Color, Color) |
Testuje, zda jsou dvě Color struktury identické. |
Equals(Object)
Testuje, zda je zadaný objekt strukturou Color a odpovídá této barvě.
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
Návraty
true
pokud je zadaný objekt strukturou Color a je identický s aktuální Color strukturou, false
v opačném případě .
Poznámky
Hodnoty s plovoucí desetinou čárkou můžou získat malý stupeň chyby při jejich provozu. Metoda Equals , Equality operátor a Inequality operátor to nekompenzují, a proto nemusí vrátit očekávaný logický výsledek.
Metoda AreClose používá algoritmus přibližné rovnosti, který kompenzuje tuto aritmetickou chybu s plovoucí desetinou čárkou vrácením true
porovnání dvou Color struktur, které jsou prakticky identické, ale jejichž hodnoty se mohou lišit o nepatrnou částku.
Viz také
Platí pro
Equals(Color)
Testuje, zda je zadaná Color struktura identická s touto barvou.
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
Návraty
true
pokud je zadaná Color struktura identická s aktuální Color strukturou; false
v opačném případě .
Implementuje
Platí pro
Equals(Color, Color)
Testuje, zda jsou dvě Color struktury identické.
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
Návraty
true
pokud color1
a color2
jsou přesně identické; jinak : false
.
Poznámky
Hodnoty s plovoucí desetinou čárkou můžou získat malý stupeň chyby při jejich provozu. Metoda Equals , Equality operátor a Inequality operátor to nekompenzují, a proto nemusí vrátit očekávaný logický výsledek.
Metoda AreClose používá algoritmus přibližné rovnosti, který kompenzuje tuto aritmetickou chybu s plovoucí desetinou čárkou vrácením true
porovnání dvou Color struktur, které jsou prakticky identické, ale jejichž hodnoty se mohou lišit o nepatrnou částku.