& Operator (Visual Basic)
Generuje konkatenacji z dwóch wyrażeń.
result = expression1 & expression2
Części
result
Wymagane.Any String or Object variable.expression1
Wymagane.Każde wyrażenie z typem danych, który rozszerza się do String.expression2
Wymagane.Każde wyrażenie z typem danych, który rozszerza się do String.
Uwagi
Jeśli typ danych expression1 lub expression2 nie jest String , ale rozszerza się do String, jest on skonwertowany na String.Jeśli jeden z typów danych nie poszerzyć do String, kompilator generuje błąd.
The data type of result is String.Jeśli oba wyrażenia mają nic nie lub mieć wartość DBNull.Value, są one traktowane jako ciąg o wartości "".
[!UWAGA]
& Operator może być nadmiernie, co oznacza, że klasy lub struktury można ponownie zdefiniować jego zachowanie podczas operand ma typ tej klasy lub struktury.Jeśli użyty kod używa tego operatora na klasy lub struktury, upewnij się, że rozumiesz działanie przedefiniować.Aby uzyskać więcej informacji, zobacz Operator procedur (Visual Basic).
[!UWAGA]
Ampersand (&) znaków można również zidentyfikować zmienne jako typu Long.Aby uzyskać więcej informacji, zobacz Wpisz znaki (Visual Basic).
Przykład
W tym przykładzie użyto & operatora konkatenacji ciągów wymusić.Wynikiem jest wartość ciągu reprezentującą złączeniem ciąg dwa operandy.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".
Zobacz też
Informacje
Operatory złączania (Visual Basic)
Pierwszeństwo operatorów w języku Visual Basic
Podmioty wymienione według funkcji (Visual Basic)