Здравствуйте, desco, Вы писали:
D>Здравствуйте, Аноним, Вы писали:
А>>Помогите пожалуйста, мне нужно написать консольную программу на C#, котороя бы при нажатии Shift+Z выходила. Подскажите как отловить комбинацию клавиш?!!
D>что-то в этом духе (для 2.0)
D>D> while (true)
D> {
D> ConsoleKeyInfo keyInfo = Console.ReadKey(true);
D> if (keyInfo.Key == ConsoleKey.Z &&
D> (keyInfo.Modifiers & ConsoleModifiers.Shift) == ConsoleModifiers.Shift)
D> {
D> break;
D> }
D> Console.WriteLine("Key:{0}, Modifiers:{1}", keyInfo.KeyChar, keyInfo.Modifiers);
D> }
D>
ConsoleKeyInfo неизвестный тип.Также в пространстве имен Console нет ReadKey. Но если бы такой метод работал, то в полне сошел бы.