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.