Color.Equals Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Teste si deux structures Color sont identiques.
Surcharges
Equals(Object) |
Vérifie si l'objet spécifié est une structure Color et s'il équivaut à cette couleur. |
Equals(Color) |
Teste si la structure Color spécifiée est identique à cette couleur. |
Equals(Color, Color) |
Teste si deux structures Color sont identiques. |
Equals(Object)
Vérifie si l'objet spécifié est une structure Color et s'il équivaut à cette couleur.
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
Paramètres
Retours
true
si l'objet spécifié est une structure Color et est identique à la structure Color actuelle ; sinon, false
.
Remarques
Les valeurs à virgule flottante peuvent acquérir un petit degré d’erreur lorsqu’elles sont exploitées. La Equals méthode, l’opérateur Equality et l’opérateur Inequality ne compensent pas cela et ne retournent donc pas le résultat booléen attendu.
La AreClose méthode utilise un algorithme d’égalité approximative qui compense cette erreur arithmétique à virgule flottante en retournant true
une comparaison de deux Color structures pratiquement identiques, mais dont les valeurs peuvent différer d’une minuscule quantité.
Voir aussi
S’applique à
Equals(Color)
Teste si la structure Color spécifiée est identique à cette couleur.
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
Paramètres
Retours
true
si la structure Color spécifiée est identique à la structure Color actuelle ; sinon, false
.
Implémente
S’applique à
Equals(Color, Color)
Teste si deux structures Color sont identiques.
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
Paramètres
Retours
true
si color1
et color2
sont strictement identiques ; sinon, false
.
Remarques
Les valeurs à virgule flottante peuvent acquérir un petit degré d’erreur lorsqu’elles sont exploitées. La Equals méthode, l’opérateur Equality et l’opérateur Inequality ne compensent pas cela et ne retournent donc pas le résultat booléen attendu.
La AreClose méthode utilise un algorithme d’égalité approximative qui compense cette erreur arithmétique à virgule flottante en retournant true
une comparaison de deux Color structures pratiquement identiques, mais dont les valeurs peuvent différer d’une minuscule quantité.