public bool Equals(PlacePosition p) { if (p == null) return false; return (X == p.X) && (Y == p.Y); }