Mega Code Archive

 
Categories / C# by API / System
 

ConsoleKeyInfo KeyChar

using System;      class MainClass {       public static void Main() {       ConsoleKeyInfo keypress;         Console.WriteLine("Enter keystrokes. Enter Q to stop.");         do {        keypress = Console.ReadKey(); // read keystrokes              Console.WriteLine(" Your key is: " + keypress.KeyChar);           // Check for modifier keys.        if((ConsoleModifiers.Alt & keypress.Modifiers) != 0)          Console.WriteLine("Alt key pressed.");        if((ConsoleModifiers.Control & keypress.Modifiers) != 0)          Console.WriteLine("Control key pressed.");        if((ConsoleModifiers.Shift & keypress.Modifiers) != 0)          Console.WriteLine("Shift key pressed.");        } while(keypress.KeyChar != 'Q');    }     }