asp.net select Case条件语句的使用方法

如果 testexpression 与任何 Case expressionlist 表达式匹配

,则执行此 Case 子句和下一个 Case 子句之间的语句,对于最后

的子句,则会执行该子句到 End Select 之间的语句,然后控制权

会转到 End Select 之后的语句。如 testexpression 与多个

Case 子句中的 expressionlist 表达式匹配,则只有第一个匹配

后的语句被执行。   Case Else 用于指示若在 testexpression

和任何其他 Case 选项的 expressionlist 之间未找到匹配,则执

行 elsestatements。虽然不是必要的,但最好是将 Case Else 语

句置于 Select Case 块中以处理不可预见的 testexpression 值

。如果没有 Case expressionlist 与 testexpression 匹配且无

Case Else 语句,则继续执行 End Select 之后的语句。

Select Case testexpression   [Case expressionlist-n   

[statements-n]] . . .   [Case Else expressionlist-n   

[elsestatements-n]]   End Select

<%@ Page Language="VB" %>

<script runat="server">
   sub Page_Load(Sender as object, e as eventargs)
      dim strClockStatus As String
      strClockStatus = "AAA"  

      select Case strClockStatus
         case "AAA", "BBB", "CCC"
            Response.Write("A")
         case "DDD"
            Response.Write("B")
         case else
            Response.Write("C")
      end select
   end sub  
</script>

<html><body>

</body></html>

实例二

<%@ Page Language="VB" %>

<script runat="server">
   sub Page_Load(Sender as object, e as eventargs)
      dim intAge As integer = 7

      select Case intAge
         case "7"
            Response.Write("That's a string!")
         case 7
            Response.Write("7")
         case <10
            Response.Write("less than 10")
      end select
  
   end sub  
</script>

<html><body>

</body></html>

时间: 2024-07-30 06:27:43

asp.net select Case条件语句的使用方法的相关文章

asp.net if else条件语句的使用方法(vb.net)

If条件式中的语句块也是一组if条件式,其语句块又为一组if条件 式,如此重复下去直到条件设置完毕. 一般而言,最复杂的条件式为嵌套条件式语句,以上所提到的 所有条件式语句格式都可以形成嵌套条件式语句,只要语法概念清 楚 if then <script runat="server">    sub Page_Load(Sender as object, e as eventargs)       dim MyMessage As String = "Hello&q

ASP中用select case代替其他语言中的switch case, default用case else_应用技巧

asp中不能用switch语句,要用select case语句了 简单的介绍一下 选择报表的工作一样,如果语句.然而不同的是,他们可以检查多个值.当然,你有 多个相同的,如果.. else语句,但是这并不总是最好的方法. 选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签.如果找到匹 配,程序执行相关的声明.对于SELECT语句的语法如下: select case expression case label_1 statements_1 case label_2 statements

ASP中用select case代替其他语言中的switch case, default用case else

asp中不能用switch语句,要用select case语句了 简单的介绍一下 选择报表的工作一样,如果语句.然而不同的是,他们可以检查多个值.当然,你有 多个相同的,如果.. else语句,但是这并不总是最好的方法. 选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签.如果找到匹 配,程序执行相关的声明.对于SELECT语句的语法如下: select case expression case label_1 statements_1 case label_2 statements

C++ if else 条件语句的使用方法

C++ if else 条件语句的使用方法 if() {  } else if () { } 普通的if(条件1 || 条件二)中如果条件1满足的话就不会再判断条件二是否满足了,而是直接执行if后面的语句了 实例if #include <iostream> using namespace std;   int main() {    int a, b, c;      a = 2;    b = 3;      if(a < b)      cout << "a i

oracle/plsql case条件语句的用法

语句语法  代码如下 复制代码 CASE  [ expression ]   WHEN condition_1 THEN result_1   WHEN condition_2 THEN result_2   ...   WHEN condition_n THEN result_n   ELSE result END expression 可选的.它的价值,你比较的条件清单. (即:condition_1,condition_2,... condition_n) condition_1到cond

Linux中sh脚本case条件语句用法

case语句适用于需要进行多重分支的应用情况.         case分支语句的格式如下:             case 变量名 in                 模式1)             命令序列1             ;;                 模式2)             命令序列2          ;;                 *)             默认执行的命令序列             esac         case语句结构

MySQL中if case条件语句基本用法

IF表达式 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3.IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定 举例如下:  代码如下 复制代码 SELECT IF(score>=60,'pass','fail') FROM score; mysql> SELECT IF(1>2,2,3); ->

python if else 条件语句的使用方法

if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 ). else 从句是可选的. 使用if语句 if 条件 if 1 == 2: print 'One equals two' if 1 == 1: print 'One equals one' 用 else if x = 2 if x < 10:     print 'Less than ten' elif 10 <= x < 20:     print '

asp Select Case语句语法与实例教程

select case  是一个条件选择他的好处是唯出口,很多时间他大优于if else哦. <script language="vbscript" runat="server">  sub select1()   dim varweek       '声明变量    varweek=weekday(now())    '获取代表今天是星期几的整数    response.write("<center>")   '中间显示