如果,
st_live 和 st_name
都为空时,或者
st_name =="1"时
下面的判断语句
写的对吗?if ((st_live == "" ) and (st_name == "" ) ) or (st_name == "1" )
    {
          // 
    }

解决方案 »

  1.   

    if ((st_live == "" ) &&(st_name == "" ) ) || (st_name == "1" )
        {
              // 
        }
      

  2.   


    if (((st_live == "" ) and (st_name == "" ) ) or (st_name == "1" ))
        {
              // 
        }逻辑上没有问题,外层加个括号。
      

  3.   

    请问一下,C#的IF里用OR 和AND不可以吗?
      

  4.   

    if((st_live=="" && st_name=="")||st_name == "1")
     {
       //
     }