Comparar dos puntos

Una de las funcionalidades disponibles en las clases Point y PointF es el método Equals(). Este método se utiliza para comparar dos puntos en términos de sus coordenadas x e y y devuelve un valor booleano.

En el fragmento de código anterior, el método Equals() compara dos puntos diferentes. Dado que es un método que pertenece a la clase Point, puedes acceder a este método con un objeto Point y usar otro objeto Point como su argumento para ser comparado. Sólo compara las coordenadas x e y de los dos puntos diferentes.

Es importante destacar que este método solo se puede usar con objetos Point de la misma clase. Intentar usar este método para comparar dos puntos de diferentes clases, como comparar las clases Point y PointF, resultará en una NullReferenceException lanzada en tiempo de ejecución.