Partager via


Color.Inequality(Color, Color) Opérateur

Définition

Teste si deux structures Color ne sont pas identiques.

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

Paramètres

color1
Color

Première structure Color à comparer.

color2
Color

Deuxième structure Color à comparer.

Retours

true si color1 et color2 ne sont pas égales ; 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 ce problème et ne peuvent donc pas retourner 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 pour une comparaison de deux Color structures qui sont pratiquement identiques, mais dont les valeurs peuvent différer par une quantité minuscule.

La méthode équivalente pour cet opérateur est Color.Equals(Color, Color)

S’applique à

Voir aussi