2012-09-25 129 views
-2

我想看特定变量在Visual Studio 2010 例如,跟踪特定变量在Visual Studio 2010

串STRINGVAR = “blablabla”;

我想知道什么时候创建这个变量?当修改或当分配给它的东西。

-

在我的应用程序,一个变量值的变化突然,我想不通为什么,我不想调试整个代码。

回答

0

怎么样break point with condition specified to has changed

选择已如果你希望在 表达式的值发生了变化,打破改变。

+0

时执行的线下破坏后。数据实际发生变化时不会中断。有一个“数据断点”,但它不受.NET支持,只能在本地C++下使用。 –

+0

@MikeC它表示*或者如果在表达式的值发生变化时想要中断,则选择已更改* –

+0

它还表示“调试器不会在第一次到达断点时评估表达式__。”。数据改变时不行;当行被执行时。 –

1

您可以将您的变量转换为属性并在setter中设置断点?

string _stringVar = "blablablba"; 
string stringVar { 
    get 
    { 
     return _stringVar; 
    } 
    set 
    { 
     _stringVar = value; 
    } 
} 

你总是可以换回来你解决你的问题