考虑以下代码:
For i As Integer = 0 To 10
Dim str As String = str & " Kratika "
Next
当我附加调试器并检查 at 的值str
时i = 10
,我看到以下内容:
Kratika Kratika Kratika Kratika Kratika Kratika Kratika Kratika Kratika Kratika Kratika
为什么要连接前一个值?我希望每次都将变量设置为kratika
,因为每次它都会声明一个新的 String 对象,对吧?