Exemplo n.º 1
0
        internal void DisplayBoard(PhraseBoard board)
        {
            var chars = board.GetBoardString();

            string topAndBottom = "+" + String.Join("+", chars.Select(c => (c == ' ')? "   ":"---").ToArray()) + "+";
            string middle       = "|" + String.Join("|", chars.Select(c => (c == '*') ? "   ":" " + c + " ").ToArray()) + "|";

            Console.WriteLine();
            Console.WriteLine(topAndBottom);
            Console.WriteLine(middle);
            Console.WriteLine(topAndBottom);
            Console.WriteLine();
        }
Exemplo n.º 2
0
 internal void DisplayBoardSimple(PhraseBoard board)
 {
     Console.WriteLine("\n" + board.GetBoardString() + "\n");
 }
Exemplo n.º 3
0
 /// <summary>
 ///  Displays the phrase board. Unsolved letters are displayed as asterisks.
 /// </summary>
 /// <param name="board">The PhraseBoard to be displayed.</param>
 internal void DisplayBoard(PhraseBoard board)
 {
     Console.WriteLine(board.GetBoardString());
 }