Taal

Point.Inequality(Point, Point) Operator

Definitie

Vergelijkt twee Point structuren voor ongelijkheid.

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

Parameters

point1
Point

Het eerste punt om te vergelijken.

point2
Point

Het tweede punt om te vergelijken.

Retouren

true als point1 en point2 andere X of Y coördinaten hebben; false als point1 en point2 dezelfde X en Y coördinaten hebben.

Voorbeelden

In het volgende voorbeeld ziet u hoe u kunt controleren of twee Point structuren niet gelijk zijn aan, met behulp van de overbelaste operator (!=).

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

Opmerkingen

De punten X en Y coördinaten worden beschreven met behulp van Double waarden. Omdat Double waarden precisie kunnen verliezen wanneer ze worden uitgevoerd, kan een vergelijking tussen twee Point waarden die logisch gelijk zijn mislukken.

Van toepassing op