0||1||2||3的值为1,这个是怎么判断的啊?如果像这样一种式子里面既有||又有&&,该怎么判断呢?
判断过程是:左边开始,第一个为0,不成立,然后检查第二个1,不是0,成立,所以整个表达式结果就为真,后面2,3不需要判断,因为或只需要一个条件满足就可以如果是&&,则需要左右两侧都为真才结果为真,如果左侧为假,则右侧就不判断了,肯定结果为假
你确认你用的是 c#?!在c# 中 :0||1||2||3 是非法表达式,没有意义的!