1
A
回答
1
的+=
運營商的X = X + Y
短形式+
運營商通常用於相加數量,而不是字符串組合(See Here)。例如:
'Setting Values
Dim Var As Integer
Var = 101
'Adding 62 to this number (SHORT FORM)
Var += 62 'This will set Var to 163
'Reset value
Var = 101
'This is standard long form
Var = Var + 62 'This will again set Var to 163
的&=
操作者的String1 = String1 & String2
短形式的操作者&
是字符串的組合。例如:
'Setting Values
Dim String1 As String
String1 = "coding is "
'combine "Great" to this string (SHORT FORM)
String1 += "Great!" 'This will set String1 to "coding is Great!"
'Reset Value
String1 = "coding is "
'This is standard long form
String1 = String1 & "Great!" 'This will again set String1 to "coding is Great!"
0
其實沒有區別,它僅僅是更長的時間來寫這
MyString = MyString & "some text"
比這
MyString &= "some text"
由於程序員很懶惰的人......
同爲加數字的符號。 (我知道它也可以用於字符串,但並不建議用...)
+0
這並沒有真正回答OP的問題:'那麼有人可以向我解釋,與+和&相比,+ =和= = –
+0
之間有什麼區別。 –
相關問題
- 1. 的Webbrowser串聯vb.net
- 2. VB.net SQL語法
- 3. vb.net manager.SendEmail語法
- 4. 在VB.NET中的串聯
- 5. 條件內部字符串串聯VB.NET
- 6. 語法select語句vb.net
- 7. VB.NET:語法高亮
- 8. VB.NET語法編碼
- 9. VB.NET剃刀語法
- 10. 使用內聯IF語句vb.net
- 11. VB.NET語法和字符串擴展方法
- 12. HTML語法在asp.net + vb.net
- 13. 語法錯誤在VB.NET
- 14. C#to VB.Net語法轉換
- 15. 語法錯誤在vb.net
- 16. VB.NET中的Task.Factory.FromAsync語法
- 17. VB.NET - > C#語法問題
- 18. vb.net中的語法錯誤
- 19. VB.NET泛型C#語法
- 20. Vb.net代碼語法錯誤
- 21. EditorFor模板的VB.NET語法?
- 22. 算法串聯
- 23. JavaScript語法:字符串賦值語句中的內聯If
- 24. 串聯各地select語句
- 25. 串聯IIF/CASE語句
- 26. UPDATE語句中的VB.NET語法錯誤
- 27. 語音識別語法問題 - VB.NET
- 28. 語法錯誤插入語句vb.net
- 29. 方法級聯語法
- 30. VB.net搜索字符串中的術語?
'+ ='是加法。 SImpler比'var = var + 1'; '&'用於字符串,'&='用於將一些值連接成較長字符串的小循環 – Plutonix
除了Plutonix的註釋之外,'+'_CAN_用於字符串連接,但不建議**因爲在某些情況下可能會導致例外。 '&'應該總是用於字符串連接。 –