Condividi tramite


Color.Equality(Color, Color) Operatore

Definizione

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

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 ( = ) : System.Windows.Media.Color * System.Windows.Media.Color -> bool
Public Shared Operator == (color1 As Color, color2 As Color) As Boolean

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

Vedi anche