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

2018-06-18 05:15:18来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

原文: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>

 
你可能感兴趣的文章
  • vb.net switch 语句的使用方法

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:10个帮助你快速调试和排错的小技巧

下一篇:程序员级别鉴定书(.NET面试问答集锦)