[C#] StackTrace

.Net/C# 2013.01.08 15:36

아는 동생이 알려주길래 얼른 사용해봄 나중을 위해서 기록...

private void GetDebugInfo()
{
    string szDebugInfo = string.Empty;

    System.Diagnostics.StackTrace trace = new System.Diagnostics.StackTrace(true);

    System.Diagnostics.Debug.Write("*******************************");
    for(int i=1; i<trace.FrameCount; i++)
    {
        if(trace.GetFrame(i).GetFileName() != null)
        {
            if(trace.GetFrame(i).GetFileName() != String.Empty)
                 System.Diagnostics.Debug.Write(trace.GetFrame(i).ToString());
        }
    }
    System.Diagnostics.Debug.Write("*******************************");
}

 

저작자 표시 비영리 변경 금지
신고

'.Net > C#' 카테고리의 다른 글

[Visual Studio 2010] C# 선언할때 공백 제거 문제  (0) 2013.01.14
[C#] C# as 연산자  (0) 2013.01.09
[C#] StackTrace  (0) 2013.01.08
[C#] DllImportAttribut  멤버  (0) 2013.01.04
[C#] Visual C# 메소드를 비동기로 호출하는 방법  (0) 2012.04.14
[C#] Assembly Version Loading  (0) 2012.04.06
posted by 뚱2