Color.Equals Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si dos Color estructuras son idénticas.
Sobrecargas
| Nombre | Description |
|---|---|
| Equals(Object) |
Comprueba si el objeto especificado es una Color estructura y es equivalente a este color. |
| Equals(Color) |
Comprueba si la estructura especificada Color es idéntica a este color. |
| Equals(Color, Color) |
Comprueba si dos Color estructuras son idénticas. |
Equals(Object)
Comprueba si el objeto especificado es una Color estructura y es equivalente a este color.
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
Parámetros
Devoluciones
true es si el objeto especificado es una Color estructura y es idéntica a la estructura actual Color ; en caso contrario, falsees .
Comentarios
Los valores de punto flotante pueden adquirir un pequeño grado de error cuando se operan. El Equals método, el Equality operador y el Inequality operador no compensan esto y, por tanto, no devuelven el resultado booleano esperado.
El AreClose método usa un algoritmo de igualdad aproximada que compensa este error aritmético de punto flotante devolviendo true una comparación de dos Color estructuras que son prácticamente idénticas, pero cuyos valores pueden diferir por una cantidad menosculante.
Consulte también
Se aplica a
Equals(Color)
Comprueba si la estructura especificada Color es idéntica a este color.
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
Parámetros
Devoluciones
true es si la estructura especificada Color es idéntica a la estructura actual Color ; de lo contrario, falsees .
Implementaciones
Se aplica a
Equals(Color, Color)
Comprueba si dos Color estructuras son idénticas.
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
Parámetros
Devoluciones
true si color1 y color2 son exactamente idénticos; de lo contrario, false.
Comentarios
Los valores de punto flotante pueden adquirir un pequeño grado de error cuando se operan. El Equals método, el Equality operador y el Inequality operador no compensan esto y, por tanto, no devuelven el resultado booleano esperado.
El AreClose método usa un algoritmo de igualdad aproximada que compensa este error aritmético de punto flotante devolviendo true una comparación de dos Color estructuras que son prácticamente idénticas, pero cuyos valores pueden diferir por una cantidad menosculante.