Point.Inequality(Point, Point) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Jämför två Point strukturer för ojämlikhet.
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
Parametrar
- point1
- Point
Den första punkten att jämföra.
- point2
- Point
Den andra punkten att jämföra.
Returer
true om point1 och point2 har olika X koordinater, Yfalse om point1 och point2 har samma X och Y koordinater.
Exempel
I följande exempel visas hur du kontrollerar om två Point strukturer inte är lika med den överlagrade operatorn (!=).
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
Kommentarer
En punkt X och Y koordinater beskrivs med hjälp av Double värden. Eftersom Double värden kan förlora precision när de används kan en jämförelse mellan två Point värden som är logiskt lika med misslyckas.