今天早上要调试一个方法,所以在方法的入口处也就是’{’打了一个条件断点,可是随后就发现对这个方法的调用都无法获得正确的结果了,不管传递什么参数,方法的返回值都一样,而且这个返回值与输入的参数完全无关,这个问题折腾了我一早上,差点把我搞崩溃,而且诡异的是,这个问题只有在调试程序的时候才会出现,如果不调试直接运行的话,就是完全正常的。

在抓耳挠腮了一早上之后,用尽了各种办法找不到原因,偶然把条件断点点开,终于发现了问题,原来我把'”==”不小心打成了”=”,如果在代码中出现这种问题的话,代码肯定会编译失败的,可是在条件断点里并不会进行类似的检查,并且由于写成了赋值=,还把方法参数给改了。

BTW:使用的是Visual Studio 2012

最新文章

  1. windows下安装kibana出 "EPERM: operation not permitted
  2. Git配置姓名和邮箱问题
  3. 【代码笔记】iOS-仿QQ空间,歌曲播放
  4. qpython3 读取安卓lastpass Cookies
  5. js 表单操作
  6. Jmeter中的几个重要测试指标释义
  7. ThinkPHP第二十四天(JQuery常用方法、TP自动验证)
  8. MinGW MinGW-w64 TDM-GCC等工具链之间的差别与联系
  9. mysql 数据表
  10. JSP userBean setProperty getProperty指令使用
  11. 给eclipse配置sublime主题的背景
  12. saltstack二
  13. namecheap域名设置Cloudflare为第三方DNS
  14. CF1100E Andrew and Taxi
  15. freeswqitch odbc
  16. T4 好用的Vs扩展
  17. PHP实现微信申请退款(证书权限必须设为可执行)
  18. oracle中LAG()和LEAD()以及over (PARTITION BY)
  19. 如何将HTML页面的标题设置为“数字天堂”。
  20. 照猫画虎学gnuplot之折线图

热门文章

  1. JavaScript Patterns 5.2 Declaring Dependencies
  2. kill
  3. 启动mysql错误ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
  4. git忽略某些文件
  5. ssh连接失败,排错经验
  6. [转]Oracle 修改或者删除临时表 ORA-14452: 试图创建, 更改或删除正在使用的临时表中的索引
  7. C#基础---IComparable用法,实现List<T>.sort()排序
  8. CTF中那些脑洞大开的加密(1)
  9. fragment的切换(解决REPLACE的低效)
  10. Java中正则Matcher类的matches()、lookAt()和find()的区别