Dela via


&-operator (Visual Basic)

Genererar en sammanlänkning av två uttryck.

Syntax

result = expression1 & expression2  

Delar

result
Obligatoriska. Valfri String eller Object variabel.

expression1
Obligatoriska. Alla uttryck med en datatyp som vidgas till String.

expression2
Obligatoriska. Alla uttryck med en datatyp som vidgas till String.

Kommentarer

Om datatypen för expression1 eller expression2 inte String bara utvidgas till Stringkonverteras den till String. Om någon av datatyperna inte utvidgas till Stringgenererar kompilatorn ett fel.

Datatypen result är String. Om ett eller båda uttrycken utvärderas till Ingenting eller har värdet DBNull.Value, behandlas de som en sträng med värdet "".

Kommentar

Operatorn & kan överbelastas, vilket innebär att en klass eller struktur kan omdefiniera sitt beteende när en operande har den typen av klass eller struktur. Om din kod använder den här operatorn i en sådan klass eller struktur bör du se till att du förstår dess omdefinierade beteende. Mer information finns i Operatorprocedurer.

Kommentar

Tecknet & kan också användas för att identifiera variabler som typ Long. Mer information finns i Skriv tecken.

Exempel

I det här exemplet används operatorn & för att tvinga sammanfogning av strängar. Resultatet är ett strängvärde som representerar sammanlänkningen av de två strängoperationerna.

Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".

Se även