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 deux Point structures pour l’inégalité.
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
truesi point1 et point2 ont des coordonnées différentes ou X différentes Y ; false si point1 et point2 ont les mêmes X et Y coordonnées.
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 X les Y points sont décrits à l’aide Double de valeurs. Étant donné que Double les valeurs peuvent perdre la précision lorsqu’elles sont exploitées, une comparaison entre deux Point valeurs qui sont logiquement égales peut échouer.