我想知道如何调试方法中的最后一个语句?例如,假设我有以下语句方法:
private void doSomething()
{
int x = 5;
int y = x + 4;
int z = y * 2;
}
如果我在方法和步骤开始的断点处通过该方法,我可以看到x的结果,y的结果,但不是z的结果,如何在调试时看到z的结果?
编辑:显然这个值被跳过了,因为它对程序来说并不重要,但对于最终的程序来说可能并不重要,但是在调试时它很重要。当我必须为这类事情添加虚拟语句时,测试并非常讨厌。
答案 0 :(得分:3)
您可以在结束括号}
处设置断点。那里应该有z
。或者你可以将y
乘以2 ...
答案 1 :(得分:0)
一旦调试和代码处理停止,右键单击上的“z”(或您要观察的任何变量)和选择“添加观察”
这应打开一个“观察”选项卡,您可以在其中逐步,逐行地观察您感兴趣的任何值。