Color.Equality(Color, Color) Operatore

Definizione

Esegue un test per verificare se due strutture Color sono identiche o meno.

C#
public static bool operator ==(System.Windows.Media.Color color1, System.Windows.Media.Color color2);

Parametri

color1
Color

Prima struttura Color da confrontare.

color2
Color

Seconda struttura Color da confrontare.

Restituisce

true se i parametri color1color2 sono esattamente identici, altrimenti false.

Commenti

I valori a virgola mobile possono acquisire un piccolo grado di errore quando vengono gestiti. Il Equals metodo, l'operatore Equality e l'operatore Inequality non vengono compensati per questo e quindi potrebbero non restituire il risultato booleano previsto.

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

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

Si applica a

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Vedi anche