如果“ if”语句具有多个条件,其中一个条件为假,那么它是否在退出之前检查其余条件?

时间:2019-07-17 20:44:00

标签: c# if-statement conditional-statements

在“ if”语句中,如果要评估多个条件并且其中一个条件为false,那么“ if”语句会立即退出/终止还是会评估其余条件,然后决定退出? / p>

if ((true) && (false) && (true) && (true) && (true))

当第二个条件为假时,该“ if”语句会立即停止吗?还是会评估其余条件,然后决定停止?

换句话说:

// a

if(true)
  {
   if(false)
    {
      if(true)
       {
        if(true)
         {
           if(true)
            {
            }
         }
       }
    }
  }

// b

if ((true) && (false) && (true) && (true) && (true))

//是a = b吗?

0 个答案:

没有答案