你能在C#中获得堆栈上的变量列表吗?

时间:2008-12-17 22:22:05

标签: c# variables stack diagnostics

所有,只是想知道在.NET / C#中是否可以获得堆栈中的变量列表及其值?我正在为我的应用程序创建一个异常处理程序,除了标准的堆栈跟踪之外,我还想查看堆栈中任何变量的名称和值。知道是否可以这样做吗?

1 个答案:

答案 0 :(得分:3)

是的,StackFrame类可以帮助您。

Linkage

沿着这些方向的东西

var currentStackFrame = new StackFrame(1);
var props = currentStackFrame.GetMethod().GetParameters();