c vb java switch语句是_vb.net switch 语句的使用方法

CopyPublic Function Switch( _

ByVal ParamArray VarExpr() As Object _

) As Object

实例

Function matchLanguage(ByVal cityName As String) As String

Return CStr(Microsoft.VisualBasic.Switch( _

cityName = "London", "English", _

cityName = "Rome", "Italian", _

cityName = "Paris", "French"))

End Function

再看一个简单的实例

Module Module1

Sub Main()

Dim intValue As Integer = -10

Console.WriteLine("Absolute value: " & _

Microsoft.VisualBasic.Switch(intValue < 0, -1 * intValue, intValue >= 0, intValue))

End Sub

End Module

如果缩合switch case语法如下

Case后面需要的是值或值的范围。你现在Case后面的表达式求得的是True或False。

要么全用If,要么如下修改

VB.NET code

select case myrow1.Cells("积分").Value

case 0

...

case 60 to 79

...

case 80 to 99

...

case is > 100

...

case else

...

end select

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值