Vector.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í.
Compara dos vectores para obtener igualdad.
Sobrecargas
| Nombre | Description |
|---|---|
| Equals(Vector) |
Compara dos vectores para obtener igualdad. |
| Equals(Vector, Vector) |
Compara los dos vectores especificados para obtener igualdad. |
| Equals(Object) |
Determina si el objeto especificado Object es una Vector estructura y, si es así, si tiene los mismos X valores y Y que este vector. |
Comentarios
Las propiedades y de X un vector se describen mediante DoubleY valores. Dado que el valor de puede Double perder precisión cuando se realizan operaciones aritméticas en él, una comparación entre dos Double estructuras que son lógicamente iguales podría producir un error.
Equals(Vector)
Compara dos vectores para obtener igualdad.
public:
bool Equals(System::Windows::Vector value);
public bool Equals(System.Windows.Vector value);
override this.Equals : System.Windows.Vector -> bool
Public Function Equals (value As Vector) As Boolean
Parámetros
- value
- Vector
Vector que se va a comparar con este vector.
Devoluciones
true es si value tiene los mismos X valores y Y que este vector; de lo contrario, falsees .
Ejemplos
En el ejemplo siguiente se muestra cómo usar este método para comprobar si dos Vector estructuras son iguales.
private Boolean equalsExample2()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True. Both parameters are Vector structures,
// and they are equal.
if (vector1.Equals(vector2))
{
areEqual = true;
}
return areEqual;
}
Comentarios
Las propiedades y de X un vector se describen mediante DoubleY valores. Dado que el valor de puede Double perder precisión cuando se realizan operaciones aritméticas en él, una comparación entre dos Vector estructuras que son lógicamente iguales podría producir un error.
Consulte también
Se aplica a
Equals(Vector, Vector)
Compara los dos vectores especificados para obtener igualdad.
public:
static bool Equals(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static bool Equals(System.Windows.Vector vector1, System.Windows.Vector vector2);
static member Equals : System.Windows.Vector * System.Windows.Vector -> bool
Public Shared Function Equals (vector1 As Vector, vector2 As Vector) As Boolean
Parámetros
- vector1
- Vector
Primer vector que se va a comparar.
- vector2
- Vector
Segundo vector que se va a comparar.
Devoluciones
truees si los X componentes y de vector1 y Yvector2 son iguales; de lo contrario, falsees .
Ejemplos
En el ejemplo siguiente se muestra cómo usar este método para comprobar si dos Vector estructuras son iguales.
private Boolean equalsExample1()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True
if (Vector.Equals(vector1, vector2))
{
areEqual = true;
}
return areEqual;
}
Comentarios
Las propiedades y de X un vector se describen mediante DoubleY valores. Dado que el valor de puede Double perder precisión cuando se realizan operaciones aritméticas en él, una comparación entre dos Double estructuras que son lógicamente iguales podría producir un error.
Consulte también
Se aplica a
Equals(Object)
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
- o
- Object
Vector que se va a comparar.
Devoluciones
true es si o es Vector y tiene los mismos X valores y Y que este vector; de lo contrario, falsees .
Ejemplos
En el ejemplo siguiente se muestra cómo usar este método para comprobar si un Vector y Object son iguales.
private Boolean equalsExample2()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True. Both parameters are Vector structures,
// and they are equal.
if (vector1.Equals(vector2))
{
areEqual = true;
}
return areEqual;
}
Comentarios
Las propiedades y de X un vector se describen mediante DoubleY valores. Dado que el valor de puede Double perder precisión cuando se realizan operaciones aritméticas en él, una comparación entre dos Vector estructuras que son lógicamente iguales podría producir un error.