0

私は、ユーザーが

console.readline()

またはC++で

system("pause");

または、アプリケーションによって例外がスローされた後にコンソールが閉じないようにするための同様のヒント。アプリケーションの最後のコード行にあるブレークポイントについて誰かが話しています。

このことを無効にするために、VS 2010 にいくつかのプロジェクト プロパティ設定がありますか?

4

1 に答える 1

1

例外がコンソールウィンドウを閉じるというステートメントに少し混乱しています。そうではありません。代わりに、コンソールアプリケーションのVisual StudioからF5キーを押して例外が発生すると、例外が発生したVisualStudioのコード行に移動します。コンソールウィンドウは閉じません。
また、実行の最後にコンソールウィンドウを一時停止して、結果を確認できるようにする場合(何かを表示している場合)Console.ReadKey();、プログラムの最後で使用します。例えば

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
        Console.WriteLine("My Program Execution");
        Console.WriteLine("Some more messages");
        Console.ReadKey();
        }
    }
}

このプログラムでは、メッセージを表示してから、ユーザーが任意のキーを押すのを待ちます。これにより、コンソールを閉じる前に出力を確認できます。ウィンドウが閉じるのを妨げる可能性のあるビジュアルスタジオの設定については知りません。
(基本的にコンソールから入力を取得するために使用されるReadKeyまたはReadLineを使用できます)

于 2012-04-21T10:04:23.940 に答える