수색…
Debug.WriteLine
응용 프로그램이 디버그 구성에서 컴파일 될 때 Listeners 컬렉션의 추적 수신기에 씁니다.
public static void Main(string[] args)
{
Debug.WriteLine("Hello");
}
Visual Studio 또는 Xamarin Studio에서는 응용 프로그램 출력 창에 나타납니다. 이것은 TraceListenerCollection에 기본 추적 수신기 가 있기 때문입니다.
TraceListeners를 사용하여 로그 출력 리디렉션
Debug.Listeners 컬렉션에 TextWriterTraceListener를 추가하여 디버그 출력을 텍스트 파일로 리디렉션 할 수 있습니다.
public static void Main(string[] args)
{
TextWriterTraceListener myWriter = new TextWriterTraceListener(@"debug.txt");
Debug.Listeners.Add(myWriter);
Debug.WriteLine("Hello");
myWriter.Flush();
}
ConsoleTraceListener를 사용하여 디버그 출력을 콘솔 응용 프로그램의 출력 스트림으로 리디렉션 할 수 있습니다.
public static void Main(string[] args)
{
ConsoleTraceListener myWriter = new ConsoleTraceListener();
Debug.Listeners.Add(myWriter);
Debug.WriteLine("Hello");
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow