Проверка C# для гласного
Я хочу проверить, является ли пользовательский ввод гласным. Если нажата любая другая клавиша, должна появиться ошибка. Вот что у меня так далеко. Как я могу добавить другие ключи? Токовый выход: "Клавиша нажата" A
static void Main(string[] args)
{
ConsoleKeyInfo A;
while (true)
{
A = Console.ReadKey();
if (A.Key == ConsoleKey.A);
{
Console.WriteLine("A");
}
}
}
1 ответ
Вы можете попробовать это:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.F3)
{
//do something;
}
if(keyData ==Keys.Escape)
{
//do something;
}
if(keyData ==Keys.F2)
{
//do something;
}
return false;
}