表达式E==false与E!=true的区别
作为if的条件判断
从多个方面来讲
有何区别
求教!!!
[解决办法]
如果E是bool 没区别
如果是其他类型的 比如 bool? 两者是有区别的
[解决办法]
bool型没有区别,一般是用if(bValue)或if(!bValue)这样的方式
[解决办法]
如果E是bool型,!E等价于E!=true,