Пример #1
0
            internal static void CardSelection(GameLogic.Node[,] i_GameBoard, out string o_InputString)
            {
                int    boardNumOfRows = i_GameBoard.GetLength(0);
                char   maxChar        = transformDimensionColForPrint(i_GameBoard.GetLength(1));
                string outPutMsg1     = string.Format("Please select card spot (col[A-{0}] and row[1-{1}] - for example B4)", maxChar, boardNumOfRows);

                do
                {
                    Console.WriteLine(outPutMsg1);
                    Console.ForegroundColor = ConsoleColor.Red;
                    o_InputString           = Console.ReadLine();
                    Console.ResetColor();
                }while(InputValidation.CardSelection(i_GameBoard, o_InputString) == false);
            }