Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Operadores de concatenación en Visual Basic

Los operadores de concatenación combinan varias cadenas en una sola. Hay dos operadores de concatenación: + y &. Los dos realizan la operación de concatenación básica, como se muestra en el ejemplo siguiente.


Dim x As String = "Con" & "caten" & "ation"
Dim y As String = "Con" + "caten" + "ation"
' The preceding statements set both x and y to "Concatenation".


Estos operadores también concatenan variables String, como en el ejemplo siguiente.


Dim a As String = "abc"
Dim d As String = "def"
Dim z As String = a & d
Dim w As String = a + d
' The preceding statements set both z and w to "abcdef".


El + (Operador, Visual Basic) tiene la finalidad principal de sumar dos números. Sin embargo, también puede concatenar operandos numéricos con operandos de cadena. El operador + tiene un conjunto complejo de reglas que determinan si se debe sumar, concatenar, señalar un error del compilador o producir una excepción InvalidCastException en tiempo de ejecución.

El & (Operador, Visual Basic) sólo se define para operandos de tipo String y siempre amplía sus operandos a String, independientemente de la configuración de Option Strict. El operador & está recomendado para la concatenación de cadenas, porque está definido exclusivamente para cadenas y reduce las posibilidades de generar una conversión no deseada.

Si se realiza un número significativo de manipulaciones en una cadena, como concatenaciones, eliminaciones y sustituciones, el rendimiento puede beneficiarse de la clase StringBuilder del espacio de nombres System.Text. La creación e inicialización de un objeto StringBuilder requiere una instrucción adicional y otra instrucción más para convertir su valor final en un valor de tipo String, pero en este caso se puede recuperar porque StringBuilder puede ejecutarse más rápidamente.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft