Point.Inequality(Point, Point) Operator
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 für Ungleichheiten.
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 über unterschiedliche XY Oderkoordinaten verfügen; false wenn point1 und point2 die gleichen X Koordinaten und Y Koordinaten aufweisen.
Beispiele
Das folgende Beispiel zeigt, wie Sie überprüfen können, 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 X Koordinaten eines Punkts Y werden mithilfe von Double Werten beschrieben. Da Double Werte bei der Arbeit an Genauigkeit verlieren können, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.