public Point Move() { if (string.Equals(Name, _cardinalDirections[0])) // Up { _position.IncreaseY(); } else if (string.Equals(Name, _cardinalDirections[1])) // Right { _position.IncreaseX(); } else if (string.Equals(Name, _cardinalDirections[2])) // Down { _position.DecreaseY(); } else if (string.Equals(Name, _cardinalDirections[3])) // Left { _position.DecreaseX(); } return(_position.Point); }