public void MoveTo(Point location) { int diffX = location.X - Position.X; int diffY = location.Y - Position.Y; MoveBy(diffX, diffY); }