BattleshipUtility.Ship.ToString C# (CSharp) Method

ToString() public method

Describes a ship
public ToString ( ) : string
return string
        public override string ToString()
        {
            Position endPosition = new Position();
            if (Orientation == Orientation.Horizontal)
            {
                endPosition.Row = Position.Row;
                endPosition.Column = Position.Column + Size - 1;
            }
            else
            {
                endPosition.Row = Position.Row + Size - 1;
                endPosition.Column = Position.Column;
            }

            return String.Format("{0} {1} {2}", Code, Position.ToString(), endPosition.ToString());
        }