我有以下C#变量和代码:
string word;
...
if (word.Length > width)
...
在Visual Studio 2010中进行调试期间,“本地”窗口显示word
,但word.Length
仅作为DataTip提供。为什么这样,有没有办法让Locals窗口显示诸如Length这样的属性?
我在Windows 7,Visual Studio 2010上。
答案 0 :(得分:2)
因为 Locals窗口仅显示当前堆栈帧中的局部变量。可以在调用堆栈窗口中选择当前堆栈帧。
要获取“word.Length”表达式的值,您可以使用 Autos窗口或 Watch窗口。 Autos窗口显示当前语句和上一个语句中使用的变量。在观察窗口中,您应手动添加“word.Length”表达式。