从异常中获取实际的 StackTrace 对象

Vac*_*ano 3 .net c# exception stack-trace

一个Exception对象有一个StackTrace属性。但它只是一个字符串。

有没有办法从 中获取实际System.Diagnostics.StackTrace对象Exception

我问是因为我从 an 获取 Exception 对象,但UnhandledExceptionEventHandler我无权访问生成异常的框架来获取实际的堆栈跟踪。

PAL*_*ALE 5

try{
//some code
}
catch (Exception ex){
   System.Diagnostics.StackTrace stackTrace = new System.Diagnostics.StackTrace(ex);
}
Run Code Online (Sandbox Code Playgroud)