IIF
IIF函数根据一个表达式的计算结果,返回两个值中的一个。
语法:
IIF(expression, TrueValue, FalseValue)
expression: 表达式
TrueValue:
表达式成立的时候,返回此值
FalseValue:表达式不成立的时候,返回此值
示例
Dim Val As Integer = 1000
Dim m As String = IIF(Val > 500, "大", "小")
上面的语句完全等效于:
Dim Val As
Integer = 1000
Dim m As
String
If Val > 500
Then
m = "大"
Else
m =
"小"
End
If
可以看出,对于一些简单的分支判断,使用IIF函数能够让代码显得更为简洁。