您的位置:首页 > 编程语言 > VB

vb中的三目运算符!

2004-12-14 11:18 357 查看
大家都知道c++,c#里的三目运算符(? :)格式,其实vb.net里也有同样的替代品。记得我刚开始学习vb.net的时候曾经看到过这个运算符,当时只是记得vb.net里有这么个东西,时间长了就渐渐淡忘了。后来在编程的过程中用到这种功能但是却苦苦想不起vb.net中的这个运算符长得到底什么模样了!前几天看一位网友写的东西,突然看到了久违的iif,于是就打算把它记录在这里,一是做为自己的备忘录,二是为了资源共享。当然可能很多朋友早就知道这个东西,但是本人是比较孤陋寡闻的,所以如果你笑我的无知就尽管笑吧!
下面是几行简单的代码:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim strResult As String
strResult = IIf(2 < 4, "yes", "no")
Debug.WriteLine(strResult)
End Sub
*************************
IIf(true/false,truepart,falsepart)
*************************
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: