Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Genera una concatenazione di stringhe di due espressioni.
Sintassi
result = expression1 & expression2
Parti
result
Obbligatorio. Qualsiasi String variabile o Object .
expression1
Obbligatorio. Qualsiasi espressione con un tipo di dati che si estende a String.
expression2
Obbligatorio. Qualsiasi espressione con un tipo di dati che si estende a String.
Osservazioni:
Se il tipo di dati di o non String è ma si estende a String, viene convertito in String.expression2expression1 Se uno dei tipi di dati non si estende a String, il compilatore genera un errore.
Il tipo di dati di result è String. Se una o entrambe le espressioni restituiscono Nothing o hanno un valore , DBNull.Valuevengono considerate come stringa con il valore "".
Annotazioni
L'operatore & può essere sottoposto a overload, il che significa che una classe o una struttura può ridefinirne il comportamento quando un operando ha il tipo di tale classe o struttura. Se il codice usa questo operatore in una classe o una struttura di questo tipo, assicurarsi di comprenderne il comportamento ridefinito. Per altre informazioni, vedere Operator Procedures.
Annotazioni
Il carattere e commerciale (&) può essere usato anche per identificare le variabili come tipo Long. Per altre informazioni, vedere Caratteri di tipo.
Esempio
In questo esempio viene usato l'operatore per forzare la & concatenazione di stringhe. Il risultato è un valore stringa che rappresenta la concatenazione dei due operandi stringa.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".