콘솔 응용 프로그램을 열고 입력합니다
Console.WriteLine("Test");
그러나 출력 창에는이 표시되지 않습니다. Ctrl + W, O를 사용하여 출력 창으로갑니다.
그러나 프로그램을 실행할 때 아무 것도 나타나지 않습니다. Visual Studio 2010 Express에서 지원되지 않습니까?
콘솔 응용 프로그램을 열고 입력합니다
Console.WriteLine("Test");
그러나 출력 창에는이 표시되지 않습니다. Ctrl + W, O를 사용하여 출력 창으로갑니다.
그러나 프로그램을 실행할 때 아무 것도 나타나지 않습니다. Visual Studio 2010 Express에서 지원되지 않습니까?
답변:
Console.WriteLine
응용 프로그램에서 열린 콘솔 창에 출력을 씁니다 (명령 프롬프트를 열 때 나타나는 흰색 텍스트가있는 검은 창을 생각하십시오) System.Diagnostics.Debug.WriteLine
.
만족스러운 답변이 제공되지 않았습니다.
System.Diagnostics.Debug.WriteLine()
출력 : 디버그 창에 메시지를 쓰지만 태양 아래 모든 프로세스에 의해 많은 쓰레기가 지속적으로 해당 창에 덤프됩니다. 마치 건초 더미에서 바늘을 찾아서 메시지를 찾는 것과 같습니다.
Console.WriteLine()
Visual Studio에서 어떤 창에도 쓰지 않습니다. 응용 프로그램이 처음에 콘솔을 만드는 경우, 즉 콘솔 응용 프로그램 인 경우에만 응용 프로그램 콘솔에 기록합니다.
왜 툴링이 웹 애플리케이션 서버 측 코드 .cs 코드가 디버그 메시지를 창에 작성하여 쓰레기로 가득 차서 정보를 찾는 것이 거의 불가능한 이유는 무엇입니까?
또는 CTRL+F5
키를 누를 때까지 마지막 행이 실행 된 후 ConsoleWindow 대기를 열어 디버그 할 수 있습니다 .
디버그 메뉴로 이동하여 옵션을 선택하고 "모든 출력 창 텍스트를 즉시 창으로 리디렉션"을 선택 취소하십시오.
Console.Writeline()
디버그 출력에 나타납니다 (Debug => Windows => Output).
using System.Diagnostics;
Trace.WriteLine("This line will show on Output window");
Trace.Flush();
Visual Studio 2013 용 Microsoft 팀 탐색기에서 작동합니다.
가능한 두 가지 문제가 있습니다.
using System
"System class"를 사용하는 코드를 작성하기 전에 사용해야 하는 것을 사용하지 않았습니다.Console.WriteLine()
가능한 해결책은 다음과 같습니다.
using System;
namespace Test
{
public static Main()
{
//Print to the console
Console.WriteLine("Test");
//Allow user to read output
Console.ReadKey();
}
}
또한 프로그램이 종료되고 있음을 사용자에게 알리기 위해 Console.Write("Press any key to exit...");
앞에 오는 라인 에 코드를 작성 하는 것이 전략적 Console.ReadKey();
이며 종료하려면 아무 키나 눌러야합니다.
Leif
당신이 그것을 볼 수 있습니다 전에 사라 말했다. 사용Console.ReadKey()