C# – BASILAN TUŞU ÖĞRENMEK (KEYCHAR)
Bu örneğimizde C# Console Applicationda klavyeden bastığımız bir tuşun yazdırılmasını sağladık. Ancak işlemin sonunda Console ekranını kapatmak için F1 tuşuna basılması şartını ekledik.
ConsoleKeyInfo cki;
do
{
ConsoleKeyInfo keyInfo;
//Değişkenimizi tanımlıyoruz
Console.WriteLine(
"Öğrenmek istediğiniz tuşa basınız"
);
keyInfo = Console.ReadKey(
true
);
//Basılan tuşu okuyoruz
Console.WriteLine(
"Bastığın tuş {0}\n"
,keyInfo.KeyChar);
//Basılan tuşu ekrana yazdırıyoruz
Console.WriteLine(
"Çıkmak için F1'e basınız"
);
cki = Console.ReadKey();
if
(cki.Key == ConsoleKey.F1) Environment.Exit(0);
//Eğer F1 tuşuna basılırsa programı kapatıyoruz
}
while
(cki.Key != ConsoleKey.F1);
Hiç yorum yok:
Yorum Gönder