Comparer deux points

L'une des fonctionnalités disponibles dans les classes Point et PointF est la fonction Equals() méthode. 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, l'élément Equals()la méthode compare deux points différents. Comme 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. Si vous tentez d'utiliser cette méthode pour comparer deux points de classes différentes, par exemple en comparant les classes Point et PointF, vous obtiendrez une NullReferenceException au moment de l'exécution.