vb中select case语句怎么使用

avatar
作者
筋斗云
阅读量:0

在VB中,Select Case语句用于根据表达式的值来执行不同的代码块。

语法:

Select Case expression     Case value1         ' 执行代码块1     Case value2         ' 执行代码块2     Case value3         ' 执行代码块3     ...     Case Else         ' 执行默认代码块 End Select 

示例:

Dim num As Integer = 3  Select Case num     Case 1         Console.WriteLine("Number is 1")     Case 2         Console.WriteLine("Number is 2")     Case 3         Console.WriteLine("Number is 3")     Case Else         Console.WriteLine("Number is not 1, 2, or 3") End Select 

输出:

Number is 3 

注意事项:

  • 如果expression的值与某个Case的值匹配,则执行对应的代码块,并跳出Select Case语句。
  • 如果expression的值与多个Case的值匹配,则执行第一个匹配到的代码块,并跳出Select Case语句。
  • 如果expression的值没有与任何Case的值匹配,则执行默认的Case Else代码块,如果没有Case Else,则不执行任何代码块。
  • expression可以是任何可评估为基本数据类型的表达式,如整数、字符、字符串等。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!