&-Operator (Visual Basic)
Aktualisiert: November 2007
Generiert eine Zeichenfolgenverkettung zweier Ausdrücke.
result = expression1 & expression2
Bestandteile
result
Erforderlich. Beliebige String- oder Object-Variable.expression1
Erforderlich. Ausdruck mit einem Datentyp, der zu String erweitert wird.expression2
Erforderlich. Ausdruck mit einem Datentyp, der zu String erweitert wird.
Hinweise
Wenn der expression1-Datentyp oder der expression2-Datentyp nicht String ist, jedoch zu String erweitert werden kann, wird er in String konvertiert. Falls einer der Datentypen nicht zu String erweitert werden kann, generiert der Compiler einen Fehler.
Der result-Datentyp ist String. Wenn einer der beiden Ausdrücke oder beide Nothing oder den Wert DBNull.Value ergeben, werden sie als Zeichenfolge mit dem Wert "" behandelt.
Hinweis: |
---|
Der &-Operator kann überladen werden. Das bedeutet, dass eine Klasse oder Struktur sein Verhalten neu definiert, wenn ein Operand den Typ dieser Klasse oder Struktur aufweist. Wenn Sie diesen Operator im Code auf eine solche Klasse oder Struktur anwenden, sollten Sie auf jeden Fall sein neu definiertes Verhalten verstehen. Weitere Informationen finden Sie unter Operatorprozeduren. |
Beispiel
In diesem Beispiel wird mit dem &-Operator die Zeichenfolgenverkettung erzwungen. Das Ergebnis ist ein Zeichenfolgenwert, der die Verkettung der beiden Zeichenfolgenoperanden darstellt.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".
Siehe auch
Konzepte
Verkettungsoperatoren in Visual Basic
Referenz
Verkettungsoperatoren (Visual Basic)