从链接http://www.tutorialspoint.com/vb.net/vb.net_operators.htm可以看出,e ++和 - 是无效的vb.net运营商。
为什么以下代码段不会显示错误或异常?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a, b, c, d As Integer
a = 5
b = 10
c = ++b + a
MsgBox(c) ' display 15
d = b + ++a
MsgBox(d) ' display 15
End Sub
如何计算值以将结果显示为15? 为什么编译器没有给出错误?