Zwei Punkte vergleichen

Eine der Funktionen, die in den Klassen Point und PointF verfügbar sind, ist die Methode Equals(). Diese Methode wird verwendet, um zwei Punkte hinsichtlich ihrer x- und y-Koordinaten zu vergleichen und gibt einen booleschen Wert zurück.

Im obigen Codeausschnitt vergleicht die Equals()-Methode zwei verschiedene Punkte. Da es sich um eine Methode handelt, die zur Point-Klasse gehört, können Sie auf diese Methode mit einem Point-Objekt zugreifen und ein weiteres Point-Objekt als Argument verwenden, das verglichen werden soll. Sie vergleicht nur die x- und y-Koordinaten der beiden unterschiedlichen Punkte.

Es ist wichtig zu beachten, dass diese Methode nur mit Point-Objekten derselben Klasse verwendet werden kann. Der Versuch, diese Methode zu verwenden, um zwei Punkte unterschiedlicher Klassen zu vergleichen, wie z.B. die Klassen Point und PointF, führt zur Laufzeit zu einer NullReferenceException.