在调试时,“自动变量”和“局部变量”窗口会显示变量值。 仅在调试会话期间,这两个窗口才可用。 “自动变量”窗口显示当前断点周围使用的变量。 “局部变量”窗口显示在局部范围内定义的变量,通常是当前函数或方法。
若要打开“自动变量”窗口,请在调试时依次选择“调试” > “窗口” > “自动变量”,或按 Ctrl+Alt+V > A 调试。
若要打开“局部变量”窗口,请在调试时选择“调试” > “窗口” > “局部变量”,或按 Alt+4。

数组和对象在“自动变量”和“局部变量”窗口中显示为树形控件。 选择变量名称左侧的箭头可展开视图,以显示字段和属性。

“局部变量”或“自动变量”窗口中的红色值表示自上次评估后值已更改。 此更改可能是在上一个调试会话中进行的,也可能是在窗口中更改了值。
当集合中加入一条记录时,sharps 对象的 Count 属性发生变更,所以用红色标注。
调试器窗口中的默认数字格式为十进制。 若要将其更改为十六进制,请在“局部变量”或“自动”窗口中右键单击,然后选择“十六进制显示”。 此更改会影响所有调试器窗口。

本文介绍了如何在Visual Studio中利用‘自动变量’和‘局部变量’窗口检查变量值,包括如何打开这些窗口、更改显示格式、编辑变量值以及注意事项。在调试时,这两个窗口显示断点周围的变量和局部范围内的变量。通过搜索功能可以快速定位变量,并通过调试位置工具栏切换上下文。编辑变量值需谨慎,避免产生意外结果。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



