C# 프로그래밍 기초 실습 전자책

C# / .NET 알고리즘과 퀴즈
본 알고리즘 퀴즈 문제는 C#/.NET 개발자를 위한 알고리즘 인터뷰 혹은 C# 프로그래밍을 통한
문제 해결 알고리즘을 연구해 보는데 도움이 되고자 작성되었습니다.


퀴즈 질문


예상답변/설명

System.Diagnostics.Debug클래스와 System.Diagnostics.Trace클래스는 프로그램 실행중 중요한 디버깅 혹은 디테일정보를 출력하기 위한 클래스들이다.

차이점은 Debug 클래스는 Debug빌드에서만 작동하고, Trace는 Debug 빌드와 Release 빌드 모두에서 작동한다는 점이다.

private void Run()
{
    ConsoleTraceListener cons = new ConsoleTraceListener();
    Trace.Listeners.Add(cons);
    Trace.WriteLine("Method: Run() started");
    //....skip.....
    Console.Write("Result here...");
}