414

system("PAUSE")Visual Studio のコンソール アプリケーションが自動的に閉じてしまうので、C のようなものを使用して、実行の最後にアプリケーションを「一時停止」したいと考えています。どうすればそれを達成できますか?

4

9 に答える 9

624
Console.ReadLine();

また

Console.ReadKey();

ReadLine()待つ↩</kbd>, ReadKey() waits for any key (except for modifier keys).

編集:ダーリンからキーシンボルを盗んだ.

于 2012-07-16T21:27:26.053 に答える
205

Ctrl+を使用して作業をコンパイル (デバッグを開始) するだけF5です。

それを試してみてください。私はいつもそれを行っており、コンソールには結果が開いていることが表示されます。追加のコードは必要ありません。

于 2013-09-13T19:52:45.773 に答える
43

Console.ReadLine()ユーザーがキーを待つか、キーを待つEnterConsole.ReadKey

于 2012-07-16T21:27:17.473 に答える
28

使用する:

Console.ReadKey();

誰かが任意のキーを押したときに閉じるには、または:

Console.ReadLine();

ユーザーが何かを入力してEnterキーを押したとき。

于 2012-07-16T21:27:50.460 に答える
16

または、次のコードを使用して終了を遅らせることもできます。

System.Threading.Thread.Sleep(1000);

Sleepはミリ秒を使用していることに注意してください。

于 2014-12-07T12:40:26.237 に答える
15

追加の行が必要ないため、Ctrl + F5 の方が優れています。最後に、実行モードに入って終了することができます。

しかし、F5 でプログラムを開始してブレークポイントを設定すると、アプリケーションをデバッグできるため、他の利点が得られます。

于 2015-07-02T09:18:53.883 に答える