[C#] Trace를 이용한 로깅
Trace를 이용한 로깅 .NET에 내장된 Trace 클래스를 활용하여 간단한 로그를 콘솔이나 파일 혹은 이벤트 로그에 남길 수 있다. 로그를 어디에 쓸 것인가를 정하기 위해 Trace Listener 를 지정하면 되는데, .NET에서 기본적으로 몇가지의 Trace Listener들을 제공하고 있다. (주: 이러한 Trace Listener들은 Trace 클래스와 Debug 클래스 모두에서 사용할 수 있다) DefaultTraceListener는 디버그창(OutputDebugString)에 메시지를 보내는 것으로 VS의 Output 창이나 DebugMon, DbgView 같은 도구로 로그를 볼 수 있다. TextWriterTraceListener는 TextWriter나 Stream으로 메시지를 보내는 것..