条件断点不起作用
上面的代码有一个条件断点,在其底行设置为黄色,然后是Breakpoint Settings对话框,该对话框应该与:item.Value ==“aday”一起使用
但是我得到以下错误,我在网上搜索了这个,并且找不到任何原因导致失败。 我正在使用VS 2015 Pro。
编辑 – 感谢您指出我的明显错误,我通常用C#编写代码。 但现在使用单个’=’我得到这个??????? 我假设我等同于一项任务,添加括号也没有帮助?
刚刚使用示例VB.NET项目进行了测试。
问题是==
。 这是C#语法,但由于你有一个VB.NET应用程序,你应该使用一个相等的
item.Value = "aday"
(我总是有新东西要学习SO)
If item.Value.Equals("aday") Then 'Temp If please remove Debugger.Break() end if
实际上在严格模式下工作,Gasp !!!!
感谢所有的贡献,非常感谢:)
我在Visual Studio 2017中使用C#。
在一小时内搜索后,结论是:
重写条件表达式:
item.Value == "aday"
至:
item != null && item.Value == "aday"
MAKE SURE项目不为空。 这样你就可以用item.Value
来引用值字段