& (Operador, Visual Basic)
Actualización: noviembre 2007
Genera la concatenación de cadena de dos expresiones.
result = expression1 & expression2
Partes
result
Requerido. Cualquier variable String u Object.expression1
Requerido. Cualquier expresión con un tipo de datos que se amplíe a String.expression2
Requerido. Cualquier expresión con un tipo de datos que se amplíe a String.
Comentarios
Si el tipo de datos de expression1 o expression2 no es String, pero se amplía a String, se convertirá en String. Si uno de los tipo de datos no se amplía a String, el compilador generará un error.
El tipo de datos de result será String. Si una o ambas expresiones dan como resultado Nothing o tienen un valor DBNull.Value, se consideran como una cadena con un valor "".
Nota: |
---|
El operador & se puede sobrecargar, lo que significa que una clase o una estructura pueden definir de nuevo su comportamiento cuando un operando tiene el tipo de dicha clase o estructura. Si el código utiliza este operador en una clase o estructura de este tipo, asegúrese de conocer su comportamiento redefinido. Para obtener más información, vea Procedimientos de operador. |
Ejemplo
En este ejemplo se usa el operador & para forzar la concatenación de cadenas. El resultado es un valor de cadena que representa la concatenación de ambos operandos.
Dim sampleStr As String
sampleStr = "Hello" & " World"
' The preceding statement sets sampleStr to "Hello World".
Vea también
Conceptos
Operadores de concatenación en Visual Basic
Referencia
Operadores de concatenación (Visual Basic)