asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 9.2.2 判断[2]


发布日期:2021年10月06日
 
ASP.NET入门教程 9.2.2 判断[2]

代码中可以有任意多个EIseIf条件

考虑Wrox United俱乐部会发送一条时事通讯但是只发送给那些在输入详细资料时选中了复选框的俱乐部成员用户设置被保存在Profile对象中如第章中所示

If ProfileMailings=True Then

send the newsletter to this person

End if

这是个简单的示例这里只检查了一个表达式并且只运行一组代码

如果在表达式为False时需要运行某段代码则可以使用Else语句

If ProfileMailings=True Then

send the newsletter to this person

Else

dont send the newsletter

End if

还有第三个语句EseIf用于在不同的表达式之间进行选择例如

If profileIsNewUser Then

send introductory mail

ElseIf ProfileMailings=True Then

send the newsletter to this person

Else

dont send the newsletter

End if

在该示例中表达式首先检查该成员是否为新用户也就是说他们是否刚刚加入而且还没有任何邮件如果是则发送介绍性的邮件如果第一个表达式为False也就是说它们不是新用户则检查下一个表达式他们是否要求发送邮件?如果是则运行那个代码段如果两个表达式都不是True则运行Else代码段如果检查到某个条件为真则运行相应的代码段而且不再检查其他条件结束If语句

[] [] [] []

               

上一篇:ASP.NET入门教程 6.3.3 选择应该使用的事件[3]

下一篇:ASP.NET入门教程 9.2.2 判断[3]