0 vb.net visual-studio visual-studio-2012
说我想要以下代码:
Sub X
If TextBox1.Text = "Value" then
' Do something
ElseIf TextBox1.Text = "Value1" then
' Also do some other code
End IF
End Sub
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我希望程序首先检查某些内容,如果是,然后进行其他检查,如果是,请执行该代码。
您在寻找AndAlso吗?
If TextBox1.Text = "Value" AndAlso TextBox2.Text = "Value1" Then
....
End If
Run Code Online (Sandbox Code Playgroud)
在AndAlso操作者进行的表达的两侧之间的逻辑运算。它评估第一个条件,如果该条件为假,它将停止进一步处理(不评估第二个表达式)。仅当两个条件都为真时,才会执行if中的代码。这种行为称为短路评估
但是,对于同一个TextBox1,在两种情况下,您问题中的代码都不能被评估为true。
| 归档时间: |
|
| 查看次数: |
1442 次 |
| 最近记录: |