- 11
- 0
- 约5.6千字
- 约 6页
- 2016-12-29 发布于重庆
- 举报
Select...Case 条件语句如果要将同一个表达式与不同的值进行比较,则可以用 Select...Case 语句来替换 If...Then...Else 语句。
所不同的是,?If?和 ElseIf?语句可在每个语句中计算不同的表达式,而 Select 语句对单个表达式只计算一次,然后将其和不同的值比较。
我们来看一个示例,代码如下:
Function bonus(ByVal performance As Integer, _
ByVal salary As Decimal) As Decimal
??? Select performance
??????? Case 1
??????????? Return salary * 0.1
??????? Case 2
??????????? Return salary * 0.3
??????? Case 3
??????????? Return salary * 0.7
??????? Case 4
??????????? Return salary * 0.9
??????? Case 5
??????????? Return salary * 1.2
?? End Select
End Function
这个计算员工奖金 (bonus) 的函数 (Function) 有两个参数,一个是 performance,即员工的表现
原创力文档

文档评论(0)