帮忙看一下VB.NET中IIF这样写为什么还会报错啊?
If IIf(TextBox1.Text = "", 0, CInt(TextBox1.Text)) > 2 Then
.......
End If
为什么当TextBox1.Text=""的时候还会报错呢?
难道当TextBox1.Text="" =True的时候,还会去执行CInt(TextBox1.Text)) 吗?
如果我写的不对的话,应该怎么写才对呢?
好多年没用过VB了,VB.NET更是没用过,这里应该怎么写啊?
就是当TextBox1.Text=""的时候把它当0来看
谢谢