2016-04-25 7 views
0

Я пытаюсь запустить приложение «Hello World» на C#, но когда я запускаю программу, окно консоли не появляется.Окно консоли C# не отображается

Я убедился, что сначала начал консольное приложение, и я убедился, что в разделе «Параметры»> «Выполнить»> «Общие» отмечен флажок «Запустить на внешней консоли». Поэтому я не могу для жизни понять, почему окно не появится.

using System; 

namespace HelloWorld3 
{ 
    class MainClass 
    { 
     public static void Main (string[] args) 
     { 
      Console.WriteLine ("Hello World!"); 
      Console.ReadLine(); 
     } 
    } 
} 
+0

Нажмите F5 и скажите мне, что вы видите. –

+4

Является ли проект консольным приложением? –

+1

@VisualVincent Конечно, если это просто библиотека классов (возможно, пропустил другой основной по умолчанию OP), он сказал бы: «Невозможно запустить проект типа Class Library». – krillgar

ответ

-1

Вы уверены, что окно просто не выскакивает и не падает очень быстро? Попробуйте добавить Console.ReadKey() после Console.Writeline(), чтобы приостановить окно и ждать ввода пользователя.

+0

В четвертой строке внизу кода вы можете видеть, что он уже использует 'Console.ReadLine()'. –

+0

Mine использует ReadyKey для вызова пользовательского ввода в качестве теста, а не ReadLine. –

+0

'ReadLine()' также вызывает пользовательский ввод, который пользователь написали до нажатия ENTER! _Как функции 'ReadKey' и' ReadLine' блокируются точно так же! _ –

0

В коде нет ничего плохого. Это либо то, что окно отстает от чего-то, либо что вы его не выполняете (хотя думаете, что это так).

Является ли VS оранжевым внизу во время работы? Вы видите какие-либо индикаторы окна, появляющиеся на панели задач?

Ваша проблема связана с вашей конкретной конфигурацией. Вы уверены, что ошибок компиляции нет?

+0

Извините, что означает VS? снова принесу с собой, я очень новичок в этом .... Я нажимаю маленький боковый треугольник (кнопка воспроизведения) в правом верхнем углу или нажимаю кнопку «запустить» и «начинаю отладку», чтобы запустить программу. Это верно? –

+0

также, я не вижу никаких оконных индикаторов, когда я запускаю программу. I alt + tab и не вижу, чтобы окно консоли тоже скрывалось. –

+0

определенно нет ошибок компиляции. После того, как я запустил его, он говорит, что сборка выполнена успешно в верхнем среднем баре. –

Смежные вопросы