C#
StackTrace 출력하기
이쥬우
2024. 11. 13. 09:17
728x90
static void PrintStackTrace()
{
// StackTrace 생성
StackTrace stackTrace = new StackTrace();
// 스택 추적 정보를 콘솔에 출력
Console.WriteLine("StackTrace:");
foreach (var frame in stackTrace.GetFrames())
{
// 메서드 정보 출력
var method = frame.GetMethod();
Console.WriteLine($"{method.DeclaringType.FullName}.{method.Name} in {frame.GetFileName()}: line {frame.GetFileLineNumber()}");
}
}
728x90