Point.Inequality(Point, Point) Opérateur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Compare l'inégalité de deux structures Point.
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
Paramètres
- point1
- Point
Premier point à comparer.
- point2
- Point
Deuxième point à comparer.
Retours
true
si point1
et point2
présentent des coordonnées X ou Y différentes ; false
si point1
et point2
ont les mêmes coordonnées X et Y.
Exemples
L’exemple suivant montre comment vérifier si deux Point structures ne sont pas égales, à l’aide de l’opérateur surchargé (!=).
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
Remarques
Les coordonnées et Y les points sont décrits à l’aide X de Double valeurs. Étant donné que Double les valeurs peuvent perdre la précision lorsqu’elles sont exploitées, une comparaison entre deux Point valeurs logiquement égales peut échouer.