日期:2014-05-17  浏览次数:20605 次

新手有问
麻烦大侠给解释一下这句话什么意思:
if a<>"" and a<>"ALL" and b<>"" and b<>"ALL" then
其实我不是学asp,但是一些东西要参考这个文件的内容来做,只想了解是什么意思就可以,可以用其他语言来解释一下就行,谢谢了,分不多,奉上

------解决方案--------------------
if a<>"" and a<>"ALL" and b<>"" and b<>"ALL" then

如果a的值不为空并且a的值不为ALL并且b的值不为空且b的值不为ALL 则执行then后的语句
------解决方案--------------------
<>是不等于
and 就是&&
用C系列的语法来写就是if(a != "" && a != "ALL" && b != "" && b != "ALL")
------解决方案--------------------
a不等于空&&a不等于ALL&&b不等于空&&b不等于ALL

C# code
string a,b;
            if (!string.IsNullOrEmpty(a) && !a.Equals("ALL") && !string.IsNullOrEmpty(b) && !b.Equals("ALL"))
            {
            }
            else { }