コード例 #1
0
ファイル: InteractiveRunner.cs プロジェクト: rba100/splendor
        private string Query(string prompt, ConsoleColor promptColour = ConsoleColor.Yellow)
        {
            SetPrompt(prompt, promptColour);
            ConsoleDrawing.BlankRegion(2, Console.WindowHeight - 2, Console.WindowWidth - 3, 1);
            Console.SetCursorPosition(2, Console.WindowHeight - 2);
            Console.Write(">");
            var result = Console.ReadLine();

            return(result);
        }
コード例 #2
0
ファイル: InteractiveRunner.cs プロジェクト: rba100/splendor
 private static void SetPrompt(string prompt, ConsoleColor promptColour = ConsoleColor.Yellow)
 {
     ConsoleDrawing.BlankRegion(2, Console.WindowHeight - 4, Console.WindowWidth - 3, 1);
     Console.SetCursorPosition(2, Console.WindowHeight - 4);
     using (new ConsoleColour(promptColour)) Console.Write(prompt);
 }