&= — Operator (Visual Basic)

String Łączy wyrażenie ze zmienną lub właściwością String i przypisuje wynik do zmiennej lub właściwości.

Składnia

variableorproperty &= expression  

generatora

variableorproperty
Wymagany. Dowolna String zmienna lub właściwość.

expression
Wymagany. Dowolne String wyrażenie.

Uwagi

Element po lewej stronie &= operatora może być prostą zmienną skalarną, właściwością lub elementem tablicy. Nie można odczytać zmiennej lub właściwości ReadOnly. &= Operator łączy String wyrażenie po prawej stronie zmiennej String lub właściwości po lewej stronie i przypisuje wynik do zmiennej lub właściwości po lewej stronie.

Przeciążenie

Operator & może być przeciążony, co oznacza, że klasa lub struktura może ponownie zdefiniować jego zachowanie, gdy operand ma typ tej klasy lub struktury. Przeciążenie & operatora wpływa na zachowanie &= operatora. Jeśli kod używa &= klasy lub struktury, która przeciąża &element , upewnij się, że rozumiesz jego ponownie zdefiniowane zachowanie. Aby uzyskać więcej informacji, zobacz Procedury operatorów.

Przykład

W poniższym przykładzie &= użyto operatora do połączenia dwóch String zmiennych i przypisania wyniku do pierwszej zmiennej.

Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".

Zobacz też