Почему окно консоли закрывается сразу после того, как отображается мой вывод? - PullRequest
147 голосов
/ 15 января 2012

Я изучаю C #, следуя инструкциям в MSDN .

Теперь я только что попробовал Пример 1 ( здесь - это ссылка на MSDN ), и я столкнулся с проблемой: почему консоль закрытие окна сразу после того, как отобразился мой вывод?

using System;

public class Hello1
{
    public static int Main()
    {
        Console.WriteLine("Hello, World!");
        return 0;
    }
}

Ответы [ 21 ]

0 голосов
/ 15 января 2012

Программа закрывается, как только ее выполнение завершено. В этом случае, когда вы return 0;. Это ожидаемая функциональность. Если вы хотите увидеть вывод, то либо запустите его вручную в терминале, либо установите ожидание в конце программы, чтобы оно оставалось открытым в течение нескольких секунд (с использованием библиотеки потоков).

...