1

コンソールアプリがあります。ユーザーに入力を求めます...私のコードはそのことを行い、最後に出力をユーザーに出力しようとします。

結果を確認できるように、出力を同じコンソール ウィンドウにポストバックする方法を次に示します。

    Console.WriteLine( "Output: ");
    Console.WriteLine(resultMessage);

問題は、resultMessage が表示される前にコンソールが閉じることです。

4

4 に答える 4

5

Console.ReadKey(true);キーが押されるのを待つのに使用できます

于 2013-01-11T18:02:26.953 に答える
1

VSを使用している場合は、を押してデバッガーの外部でアプリケーションを開くこともできCtrlますf5

そうすることの結果は、あなたのプログラムが言っているのを終えたときにあなたのウィンドウが固執するということです

Press any key to continue

于 2013-01-11T18:02:36.957 に答える
0

Console.ReadKey();を使用します。出力がコンソールに書き込まれた後。

于 2013-01-11T18:32:09.250 に答える
0

もう1つConsole.Read...

if (Debugger.IsAttached)
{
    Console.Write("Press Enter to exit: ");
    Console.ReadLine();
}

次のようなファイルへの出力リダイレクトを使用する場合の方が良いと思います ConsoleApp.exe >results.txt

于 2013-01-11T18:13:41.750 に答える