Point.Inequality(Point, Point) Operator
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.