Point.Inequality(Point, Point) Betreiber
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht zwei Point-Strukturen auf Ungleichheit.
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
Parameter
- point1
- Point
Der erste zu vergleichende Punkt.
- point2
- Point
Der zweite zu vergleichende Punkt.
Gibt zurück
true
, wenn point1
und point2
unterschiedliche X- oder Y-Koordinaten aufweisen. false
, wenn point1
und point2
dieselben X- und Y-Koordinaten haben.
Beispiele
Im folgenden Beispiel wird gezeigt, wie sie überprüfen, ob zwei Point Strukturen nicht gleich sind, indem Sie den überladenen (!=)-Operator verwenden.
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
Hinweise
Die Koordinaten und Y Koordinaten eines Punkts X werden mithilfe Double von Werten beschrieben. Da Double Werte beim Betrieb genauigkeit verlieren können, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.