在Visual Studio调试器中,是否有工具或设置可以在断点处停止或当变量设置为特定值时停止?我的意思是,如果我知道该值将被设置为“HELLO”,我希望调试器会以与到达断点相同的方式停止。
在Visual Studio调试器中,是否有工具或设置可以在断点处停止或当变量设置为特定值时停止?我的意思是,如果我知道该值将被设置为“HELLO”,我希望调试器会以与到达断点相同的方式停止。
当满足条件时,断点将被触发。
通过右键单击断点菜单,您还可以设置以下断点:
戴夫的回答。
我要补充的是,您可以添加一个包含几个虚拟语句的if语句,并在其中设置断点。这样做的效果相同。
典型用法:
if (i == 250) {
int dummy = 2+2; //breakpoint here
}
if (mystring == "hello")
{
int dummy = 2+2; //breakpoint here
}
System.Diagnostics.Debug.Assert(yourVariable <> "HELLO")
,然后点击“取消”按钮开始调试。这适用于ASP.net和Silverlight项目。