コンソールアプリケーションでキーが押されているかどうかを確認する必要があります。キーは、キーボードの任意のキーにすることができます。私はこれを考え出すていたコンソールアプリケーションでキーが押されているかどうかをチェックするC#
if(keypressed)
{
//Cleanup the resources used
}
:ような何か
ConsoleKeyInfo cki;
cki=Console.ReadKey();
if(cki.Equals(cki))
Console.WriteLine("key pressed");
それは、修飾キーを除くすべてのキーでうまく動作します - どのように私はこれらのキーを確認することができますか?
何を試しましたか? – BugFinder
ConsoleKeyInfo cki; cki = Console.ReadKey(); if(cki.Equals(cki))Console.WriteLine( "key pressed"); 修飾キー以外のすべてのキーで正常に機能します。 – user1502952
私はそれに答えて以来、多くの質問を変更しました.. – BugFinder