Color.Equals Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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
Restituisce
true
se i parametri color1
color2
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.