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 estructuras Color son idénticas.
Sobrecargas
Equals(Object) |
Comprueba si el objeto especificado es una estructura Color y si equivale a este color. |
Equals(Color) |
Comprueba si la estructura Color especificada es idéntica a este color. |
Equals(Color, Color) |
Comprueba si dos estructuras Color son idénticas. |
Equals(Object)
Comprueba si el objeto especificado es una estructura Color y si equivale 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
Es true
si el objeto especificado es una estructura Color y si es idéntico a la actual estructura Color; en caso contrario, es 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 prácticamente idénticas, pero cuyos valores pueden diferir por una cantidad minúscula.
Consulte también
Se aplica a
Equals(Color)
Comprueba si la estructura Color especificada 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
Es true
si la estructura Color especificada es idéntica a la actual estructura Color; en caso contrario, es false
.
Implementaciones
Se aplica a
Equals(Color, Color)
Comprueba si dos estructuras Color 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
Es true
si color1
y color2
son totalmente idénticos; en caso contrario, es 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 prácticamente idénticas, pero cuyos valores pueden diferir por una cantidad minúscula.