我在VS2010中跟踪if语句,其条件为false(如上图),也会进入if语句,谁能解释一下?这也太奇葩了。。。
重新编译一下。。
我遇到此问题时重新编译了,也没有解决。。。
@高洪臣: vs关了重新启动下, 正常调试时,当前执行应该默认为黄色。赶紧ide出问题了。
@waiter: 我猜是IDE出问题了,不过这是很早之前的问题了。
确认isEnable的类型是bool型
是bool类型
@高洪臣: if(isEnable == true)这样呢
@Rich.T: 当时没有这样试,这是很早之前的问题了。当时为了不在工作中浪费时间就遗留了此问题,换成了其他语句。
@高洪臣: 你不试怎么能确定是什么问题
清理解决方案。设置调试 pdb文件路径 , debug模式下调试