vb.net的switch用法
时间: 2024-05-30 22:06:55 浏览: 32
在 VB.NET 中,可以使用 Select Case 语句来实现类似于 switch 语句的功能。Select Case 语句根据某个表达式的值来执行相应的代码块。
下面是 Select Case 语句的基本语法:
```
Select Case expression
Case value1
' code to be executed if expression = value1
Case value2
' code to be executed if expression = value2
Case value3
' code to be executed if expression = value3
...
Case Else
' code to be executed if none of the above conditions are met
End Select
```
其中,expression 是需要判断的表达式,value1、value2、value3 等是可能的取值,每个取值后面跟着的是需要执行的代码块。
如果 expression 的值与某个取值相等,则执行该取值对应的代码块。如果 expression 的值与所有取值都不相等,则执行 Case Else 后面的代码块。
下面是一个简单的例子,演示如何使用 Select Case 语句:
```
Dim dayOfWeek As Integer = 3
Select Case dayOfWeek
Case 1
Console.WriteLine("Today is Monday")
Case 2
Console.WriteLine("Today is Tuesday")
Case 3
Console.WriteLine("Today is Wednesday")
Case 4
Console.WriteLine("Today is Thursday")
Case 5
Console.WriteLine("Today is Friday")
Case Else
Console.WriteLine("Today is weekend")
End Select
```
以上代码输出:Today is Wednesday
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)