ConsoleKeyInfo.KeyChar : ConsoleKeyInfo « System « C# / C Sharp by API






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'); 
  }    
}

   
  








Related examples in the same category

1.ConsoleKeyInfo.Key
2.ConsoleKeyInfo.Modifiers