私はこれに対する答えをグーグルで検索しようとしましたが、それを見つけることができませんでした。私はVB.Netに取り組んでいます。VB.Netで演算子+=はどういう意味ですか?
質問する
14762 次
5 に答える
12
これは、変数の既存の値に値を追加することを意味します。したがって、たとえば:
Dim x As Integer = 1
x += 2 ' x now equals 3
言い換えれば、これを行うのと同じになります。
Dim x As Integer = 1
x = x + 2 ' x now equals 3
今後の参考のために、 MSDNでVB.NET演算子の完全なリストを確認できます。
于 2013-02-04T19:26:22.547 に答える
5
a += b
と同等です
a = a + b
つまり、現在の値に追加されます。
于 2013-02-04T19:26:36.093 に答える
2
プラスに等しいです。同じ変数を取得し、(+演算子を使用して)右側の数値を追加してから、変数に割り当てます。例えば、
Dim a As Integer
Dim x As Integer
x = 1
a = 1
x += 2
a = a + 2
if x = a then
MsgBox("This will print!")
endif
于 2013-02-04T19:44:25.150 に答える
1
コンパイルされたこれらの2行は、同じILコードを生成します。
x += 1
と
x = x + 1
于 2013-02-04T19:40:20.780 に答える
0
コードをより効率的にするだけです-
Dim x as integer = 3
x += 1
'x = 4
と同じです
x = x + 1
'x = 4
(-)と一緒に使用することもできます:
x -= 1
'x = 2
と同じです
x = x - 1
'x = 2
于 2016-02-09T23:02:37.077 に答える