Linguaggio

Color.Inequality(Color, Color) Operatore

Definizione

Verifica se due Color strutture non sono identiche.

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

Parametri

color1
Color

Prima Color struttura da confrontare.

color2
Color

Color Seconda struttura da confrontare.

Valori restituiti

true se color1 e color2 non sono uguali; in caso contrario, false.

Commenti

I valori a virgola mobile possono acquisire un piccolo grado di errore quando vengono utilizzati. Il Equals metodo, l'operatore Equality e l'operatore Inequality non compensano questa situazione e pertanto potrebbero non restituire il risultato booleano previsto.

Il AreClose metodo usa un algoritmo di uguaglianza fuzzy che compensa l'errore aritmetico a virgola mobile restituendo true un confronto di due Color strutture praticamente identiche, ma i cui valori possono differire da un valore menocolo.

Il metodo equivalente per questo operatore è Color.Equals(Color, Color)

Si applica a

Vedi anche