在Visual Basic中+ =是什么意思?

Her*_*rn_ 5 c# vb.net operators

我试图谷歌答案,但找不到它.我正在研究VB.Net.我想知道VB.Net中的运算符+ =是什么意思?

Ste*_*art 11

这意味着您要将值添加到变量的现有值.所以,例如:

Dim x As Integer = 1
x += 2  ' x now equals 3
Run Code Online (Sandbox Code Playgroud)

换句话说,它与执行此操作相同:

Dim x As Integer = 1
x = x + 2  ' x now equals 3
Run Code Online (Sandbox Code Playgroud)

为了将来参考,您可以在MSDN上查看完整的VB.NET运算符列表.


Car*_*ara 5

a += b
Run Code Online (Sandbox Code Playgroud)

相当于

a = a + b
Run Code Online (Sandbox Code Playgroud)

换句话说,它增加了当前值.