日期:2014-05-17  浏览次数:20786 次

表达式E==false与E!=true的区别
作为if的条件判断 
从多个方面来讲 
有何区别
求教!!!

------解决方案--------------------
如果E是bool 没区别
如果是其他类型的 比如 bool? 两者是有区别的
------解决方案--------------------
bool型没有区别,一般是用if(bValue)或if(!bValue)这样的方式
------解决方案--------------------
如果E是bool型,!E等价于E!=true,