在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
if(keys !=null && keys.length>0)
手误写成了
if(keys!=null & keys.length>0)
结果当keys==null的时候,下面的代码报错。一查MSDN,原来这2个还是有区别的。
操作
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/2e4f0a1c-92a3-40f8-8e3b-17b607f20c31.htm
复制代码 x && y 对应于操作 复制代码 x & y 不同的是,如果 x 为 false,则不计算 y(因为不论 y 为何值,“与”操作的结果都为 false)。这被称作为“短路”计算。 不能重载条件“与”运算符,但常规逻辑运算符和运算符 true 与 false 的重载,在某些限制条件下也被视为条件逻辑运算符的重载。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论