获取运行时期间的本地对象/变量列表

时间:2011-07-04 11:51:32

标签: c# debugging logging

我正在尝试创建一个简单的记录器来检查客户端发生了什么。如何获取本地列表(在调试时显示在visual studio上)?

有点像当一个断点被击中时,当前现有的对象/变量实例显示在Locals选项卡上,或者我只是在每次写日志时得到变量的当前值?

1 个答案:

答案 0 :(得分:5)

有趣的事情......

我通常使用Reflection和运行时数据的组合记录所有方法参数名称和值,从未考虑过捕获局部变量值......

这里有一些信息:

Accessing Local Variable Information