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

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

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

有趣的事情……

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

这里有一些信息:

访问本地变量信息