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