Пример #1
0
 public void SetInMars(IMars _mars, Position _position, CardinalDirection _orientation)
 {
     if (_mars.IsValid(_position))
     {
         Position          = _position;
         CardinalDirection = _orientation;
         return;
     }
 }
Пример #2
0
 private void MovePosition(Position _position, IMars mars)
 {
     if (!IsLost)
     {
         if (mars.IsValid(_position))
         {
             Position = _position;
         }
         else
         {
             IsLost = true;
         }
     }
 }