Lingua

Color.Equals Metodo

Definizione

Verifica se due Color strutture sono identiche.

Overload

Nome Descrizione
Equals(Object)

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

Equals(Color)

Verifica se la struttura specificata Color è identica a questo colore.

Equals(Color, Color)

Verifica se due Color strutture sono identiche.

Equals(Object)

Verifica se l'oggetto specificato è una Color struttura 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 Color struttura.

Valori restituiti

true se l'oggetto specificato è una Color struttura ed è identico alla struttura corrente Color ; 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.

Vedi anche

Si applica a

Equals(Color)

Verifica se la struttura specificata Color è 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 corrente Color .

Valori restituiti

true se la struttura specificata Color è identica alla struttura corrente Color ; in caso contrario, false.

Implementazioni

Si applica a

Equals(Color, Color)

Verifica se due Color strutture sono identiche.

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 Color struttura da confrontare.

color2
Color

Color Seconda struttura da confrontare.

Valori restituiti

true se color1 e color2 sono esattamente identici; 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.

Vedi anche

Si applica a