System.Console.ReadKey C# (CSharp) Méthode

ReadKey() public static méthode

public static ReadKey ( ) : ConsoleKeyInfo
Résultat ConsoleKeyInfo
        public static ConsoleKeyInfo ReadKey() { throw null; }
        public static ConsoleKeyInfo ReadKey(bool intercept) { throw null; }

Usage Example

Exemple #1
0
        private static Task PressEscToExit(ConsoleMessageHandler handler)
        {
            return(Task.Run(() =>
            {
                SystemConsole.WriteLine(@"Press:
P to print processed message count
C to clear screen
R to reset counter
ESC to exit");

                ConsoleKey key;
                while ((key = SystemConsole.ReadKey(true).Key) != ConsoleKey.Escape)
                {
                    switch (key)
                    {
                    case ConsoleKey.C:
                        handler.Clear();
                        continue;

                    case ConsoleKey.R:
                        handler.Reset();
                        continue;

                    case ConsoleKey.P:
                        SystemConsole.WriteLine(handler.GetCount());
                        continue;
                    }
                }
            }));
        }
All Usage Examples Of System.Console::ReadKey