程序中的短路(值得注意的细节)

  当我们进行连续的(&&)或(||)或联合运用这俩种逻辑时候就会出现短路问题
  如下 Console.WriteLine(true||false||false);当执行到第一个true时候程序就不执行后面的了因为程序认为后面都没有意义了,或的情况只要有一个为真就都为真
 在如下Console.WriteLine(true&&false&&false);当执行到第一个假的时候程序就不会在执行,而认为后面的无论有多少因为有假就不会在执行了
   当联合使用如下true||false&&false时候结果为真是为什么呢

原文地址:https://www.cnblogs.com/flashicp/p/359423.html