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

原文:http://www.111cn.net/net/vb-net/38548.htm

如果 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>

 
你可能感兴趣的文章

asp.net select Case条件语句的使用方法,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。