我有一个常规的C#代码.我没有例外.我想以编程方式记录当前堆栈跟踪以进行调试.例:
public void executeMethod()
{
logStackTrace();
method();
}
Run Code Online (Sandbox Code Playgroud) 在VB .NET中,我知道通过查看ex.StackTrace处理异常时的值可以获得堆栈跟踪.当我不处理异常时,如何在堆栈上获取函数?我希望实现某种日志系统来记录用户在崩溃之前采取的步骤以协助调试.