Cómo: Contener caracteres en una variable

Actualización: noviembre 2007

Una variable contiene caracteres individuales si se declara como del tipo de datos Char o String.

Una variable de Char (Tipo de datos, Visual Basic) puede contener un carácter Unicode único. Una variable de String (Tipo de datos, Visual Basic) puede contener una secuencia de cero o más caracteres Unicode.

Caracteres Unicode. Cada valor posible en una variable Char o String es un punto de código o código de carácter en el juego de caracteres Unicode. Los caracteres Unicode incluyen el juego de caracteres ASCII básico, diversas letras del alfabeto, acentos, símbolos de moneda, fracciones, signos diacríticos y símbolos matemáticos y técnicos.

Si no necesita contener nunca más que un carácter en una única variable, utilice el tipo de datos Char. El tipo de datos String requiere más memoria y tiene un rendimiento más lento.

Nota:

El juego de caracteres Unicode reserva los puntos de código de D800 a DFFF (de 55296 a 55551 decimales) para pares suplentes que exigen dos valores de 16 bits que representen un punto de código único. Una variable Char no puede contener un par suplente y String utiliza dos posiciones para contener este tipo de par.

Para contener un carácter individual en una variable

  1. Declare la variable con Instrucción Dim (Visual Basic).

  2. Agregue detrás del nombre de variable una cláusula As.

  3. Agregue tras la palabra clave As la palabra clave Char.

Para contener una secuencia de caracteres en una variable

  1. Declare la variable con una instrucción Dim.

  2. Agregue detrás del nombre de variable una cláusula As.

  3. Agregue tras la palabra clave As la palabra clave String.

Vea también

Conceptos

Tipos de datos en Visual Basic

Caracteres de tipo

Referencia

Resumen de tipos de datos (Visual Basic)

String (Tipo de datos, Visual Basic)

Char (Tipo de datos, Visual Basic)

String (Tipo de datos, Visual Basic)

Otros recursos

Tipos de datos elementales