Condividi tramite


Color.Equals Metodo

Definizione

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

Overload

Equals(Object)

Verifica se l'oggetto specificato è una struttura Color ed è equivalente a questo colore.

Equals(Color)

Esegue un test per verificare se la struttura Color specificata è identica a questo colore.

Equals(Color, Color)

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

Equals(Object)

Verifica se l'oggetto specificato è una struttura Color ed è equivalente a questo colore.

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

Parametri

o
Object

Oggetto da confrontare con questa struttura Color.

Restituisce

true se l'oggetto specificato è una struttura Color ed è identico alla struttura Color corrente, 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 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 in base a un valore menocolo.

Vedi anche

Si applica a

Equals(Color)

Esegue un test per verificare se la struttura Color specificata è identica a questo colore.

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

Parametri

color
Color

Struttura Color da confrontare con la struttura Color corrente.

Restituisce

true se la struttura Color specificata è identica alla struttura Color corrente, altrimenti false.

Implementazioni

Si applica a

Equals(Color, Color)

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

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

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 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 in base a un valore menocolo.

Vedi anche

Si applica a