使用&符号的简单VB

chu*_*uck 2 vb.net asp.net

快点,我敢肯定......

我正在查看一位前雇员编写的一些代码,并继续看到&符号后跟一个等号即ie &=

我根本没有使用它,并想知道为什么会使用它而不仅仅是&符号.

Ode*_*ded 9

& 是连接运算符.

&=在表达式中使用时:

string1 &= string2
Run Code Online (Sandbox Code Playgroud)

这与:

string1 = string1 & string2
Run Code Online (Sandbox Code Playgroud)

operator=在C,C#,C++,Java等语言中使用非常常见 - 它们具有类似的构造-=,+=以及更多,这只是意味着左操作数中的变量将用于二进制操作并且返回的结果到变量.

MSDN就像这样 - &=运算符(Visual Basic):

将String表达式连接到String变量或属性,并将结果分配给变量或属性.