Point.Inequality(Point, Point) Operador
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 Point estructuras para la desigualdad.
public:
static bool operator !=(System::Windows::Point point1, System::Windows::Point point2);
public static bool operator !=(System.Windows.Point point1, System.Windows.Point point2);
static member op_Inequality : System.Windows.Point * System.Windows.Point -> bool
Public Shared Operator != (point1 As Point, point2 As Point) As Boolean
Parámetros
- point1
- Point
Primer punto que se va a comparar.
- point2
- Point
Segundo punto que se va a comparar.
Devoluciones
truesi point1 y point2 tienen coordenadas o X diferentesY; false si point1 y point2 tienen las mismas X coordenadas y Y .
Ejemplos
En el ejemplo siguiente se muestra cómo comprobar si dos Point estructuras no son iguales mediante el operador sobrecargado (!=).
private Boolean overloadedInequalityOperatorExample()
{
Point point1 = new Point(20, 30);
Point point2 = new Point(45, 70);
// Check whether the two Points are not equal, using the overloaded
// inequality operator.
// areNotEqual is True.
Boolean areNotEqual = (point1 != point2);
return areNotEqual;
}
Private Function overloadedInequalityOperatorExample() As Boolean
Dim point1 As New Point(20, 30)
Dim point2 As New Point(45, 70)
' Check whether the two Points are not equal, using the overloaded
' inequality operator.
' areNotEqual is True.
Dim areNotEqual As Boolean = (point1 <> point2)
Return areNotEqual
End Function
Comentarios
Las coordenadas y X los Y puntos se describen mediante Double valores. Dado que Double los valores pueden perder precisión cuando se opera, es posible que se produzca un error en una comparación entre dos Point valores que son lógicamente iguales.