那么,vb中iif的目的是什么?我知道它的作用,但我无法理解它的作用是什么?
更新:我知道它的作用.但"if(,,)"也是如此.唯一的区别是"Iif"将评估两个表达式.那么这样做的目的是什么?
谢谢!
它允许一个简洁的布尔逻辑表达式,它产生一个值
Dim value = Iif(someTest, trueValue, falseValue)
Run Code Online (Sandbox Code Playgroud)
如果没有Iifor If运算符,则必须将其扩展为更加简洁的语句集
Dim value;
If someTest Then
value = trueValue
Else
value = falseValue
End If
Run Code Online (Sandbox Code Playgroud)