回到 VB6,您可以将字符串的值重新分配给自身以及其他字符串值,例如:
str_Duplications_Line = str_Duplications_Line & pRow_Prime.Value(i_FieldNum)
现在,intellisense 不会将其视为错误,编译器也不会抱怨,但是当它运行时,它会在该行和其他多行中爆炸,例如:
str_Duplications_Line = str_Duplications_Line & ","
str_Duplications_AllFields = str_Duplications_AllFields + str_Duplications_Line + vbCrLf
知道为什么会发生这种情况,以及如何解决这个问题吗?或者至少,在 VB.NET 中模拟同样的事情?