Zwei Punkte vergleichen

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

Im obigen Codeschnipsel ist die Option "Gleich()methode vergleicht zwei verschiedene Punkte. Da es sich um eine Methode handelt, die zur Klasse Point gehört, können Sie auf diese Methode mit einem *Point**-Objekt zugreifen und ein anderes Point-Objekt als zu vergleichendes Argument verwenden. Sie vergleicht nur die x- und y-Koordinaten der beiden unterschiedlichen Punkte.

Es ist wichtig zu beachten, dass diese Methode nur mit "Point"-Objekten der gleichen Klasse verwendet werden kann. Der Versuch, diese Methode zu verwenden, um zwei Punkte unterschiedlicher Klassen zu vergleichen, z. B. den Vergleich zwischen den Klassen Point und PointF, führt dazu, dass zur Laufzeit eine NullReferenceException ausgelöst wird.