2016-11-10 47 views
0

私はC#でいくつかのスクリプトを作成しましたが、ユーザが任意のキーを押すまでスクリプトを一時停止する必要があります。私のプログラムではこのタイプのポーズが数多く必要なので、すべてのシングルのためのイベントを作成するのは本当に退屈です。キーが押されるまでアプリを一時停止する方法はありますか?コンソールアプリケーションでConsole.ReadKey()のようなものはありますか?キーが押されるまでプログラムを一時停止する

//some kind of running code 
//------------------ 
//pause until key is pressed 
//------------------- 
//code running after key press 
+0

この場所での書き込みConsole.Read()//一時停止キーが押されるまで –

+0

私はすでに試みたが、プログラムが待機していない、だけconsole.writeスキップして –

+0

どのような種類を続けますプログラムは? WPF、WinForms、いくつかのDSL? – KMoussa

答えて

0

あなたのタグは、これがコンソールのないWPFアプリケーションであることを示しています。キープレスを検出するだけでよい場合は、KeyDownイベントを無効にすることができます。

<Window KeyDown="OnKeyDown" /> 

その後

関連する問題