可能是重复问题:
如何在.NET中打印当前堆栈跟踪而不抛出任何异常?
当抛出异常时,其文本包含堆栈跟踪。是否可以在不抛出异常的情况下获取堆栈跟踪文本(包括文件和行号)?
public void f()
{
//blah
string stacktrace = ???;
//blah
}
可能是重复问题:
如何在.NET中打印当前堆栈跟踪而不抛出任何异常?
当抛出异常时,其文本包含堆栈跟踪。是否可以在不抛出异常的情况下获取堆栈跟踪文本(包括文件和行号)?
public void f()
{
//blah
string stacktrace = ???;
//blah
}