asp.net

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

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


发布日期:2022年01月25日
 
ASP.NET入门教程 9.2.2 判断[4]

Select语句比前一个代码中介绍的语句更加灵活因为它允许匹配多个记录项或范围其语法如下

Select Case Condition

Case test

code to run if condition matches test

Case test

code to run if condition matches test

Case else

code to run if condition matches no tests

End Select

Select Case开始选择过程每个选项前面都使用一个Case关键字而且您必须像进行判断一样考虑该程序在某种情况下执行某个操作

例如考虑在创建成员时需要年龄的会员系统可能需要定制会员包裹(给小孩的免费彩笔!)

Select ProfileAge

Case

wowthats starting really early

Case

add some free crayons

Case To

add leaflet about junior training camp

Case Is<=

add leaflet about under side

Case Is>

add leaflet about bingo evenings

End Select

在进行判断时可以使用许多不同的方法第一个Case匹配一个值而第二个匹配中的任意值第三个Case匹配一个范围值第四个Case匹配小于等于的任何值而最后一个匹配大于的任何值需要注意Is关键字和比较运算符因为它们可能掩盖位于列表下面部分的匹配(记住它们是按照顺序检查的)因此如果将Case Is<=放在第一位则不会考虑Select语句中是否进一步定义了更明确的匹配而是获得所有小于的数字注意这里没有Case Else语句因此如果年龄在之间则不会进行任何操作在这些情况下这样就可以了但是在对用户输入使用Select语句时最好要包含一个Else语句来确保获得范围检查以外的数据

ASPNET 入门教程完整版

[] [] [] []

               

上一篇:ASP.NET入门教程 9.2.2 判断[1]

下一篇:十天学会ASP.net之第八天