Comparer deux points

Une des fonctionnalités disponibles dans les classes Point et PointF est la méthode Equals(). Cette méthode est utilisée pour comparer deux points en fonction de leurs coordonnées x et y et renvoie une valeur booléenne.

Dans l'extrait de code ci-dessus, la méthode Equals() compare deux points différents. Étant donné qu'il s'agit d'une méthode appartenant à la classe Point, vous pouvez accéder à cette méthode avec un objet Point et en utilisant un autre objet Point comme argument à comparer. Il compare uniquement les coordonnées x et y des deux points différents.

Il est important de noter que cette méthode ne peut être utilisée qu'avec des objets Point de la même classe. Tenter d'utiliser cette méthode pour comparer deux points de classes différentes, comme comparer les classes Point et PointF, entraînera le déclenchement d'une NullReferenceException lors de l'exécution.