Public Class Form1
Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnok.Click
If txtName.Text = "1" Then
txtName.Text = "Madras Yellow"
ElseIf txtName.Text = "1" Then
txtName.Text = "Sea Blue"
ElseIf txtName.Text = "1" Then
txtName.Text = "Morning Mist"
ElseIf txtName.Text = "1" Then
txtName.Text = "Passionate Purple"
Else
txtName.Text = "Red"
End If
End Sub
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
Me.Close()
End Sub
End Class
执行效果如同 orelse : 只要第一个判断式成立,则后面的运算符将不再判断,如果第一个判断式不成立,则继续执行第二个判断式,以次类推。
本文介绍了一个使用VB.NET编写的简单程序示例,该程序通过一系列条件判断改变文本框的内容。展示了如何使用If...ElseIf结构来实现类似于orelse的效果,即一旦某个条件为真,则停止后续条件的检查。

360

被折叠的 条评论
为什么被折叠?



