观察随递归水平而变化的变量?

时间:2011-08-20 13:10:24

标签: c# .net visual-studio-2010

我只是在调试一个递归函数,而我目前最好的即时检查工具是立即窗口。

根据最新的递归级别,是否有任何可以自动更新监视窗口的内容?

我所拥有的监视行为是添加的监视变量是我添加的监视变量,而不是它的新实例。

这可能是一个很好的VS功能请求。即告诉我这些变量相对于我在调用堆栈中的位置。

2 个答案:

答案 0 :(得分:1)

我没有手头的visual studio来找到更好的解决方案,但你总是可以添加Debug.WriteLine来将值打印到输出窗口

答案 1 :(得分:1)

观看窗口自动窗口本地窗口都会显示当地版本的本地变量。

您还拥有悬停和引脚功能。

我想你正在用引用类型和/或静态var做一些事情,但考虑到问题的详细程度,很难说。