Valores devueltos para la función CStr (Visual Basic)

En la tabla siguiente se describen los valores devueltos para CStr en los distintos tipos de datos de expression.

Si el tipo de expression es CStr devuelve
Tipo de datos Boolean Una cadena que contiene "True" o "False".
Date (tipo de datos) Una cadena que contiene un valor Date (fecha y hora) en el formato de fecha corta del sistema.
Tipos de datos numéricos Una cadena que representa el nombre.

CStr y Date

El tipo Date siempre contiene información tanto de fecha como de hora. Para los fines de conversión de tipos, Visual Basic considera 1/1/0001 (1 de enero del año 1) como valor neutro para la fecha y 00:00:00 (medianoche) como valor neutro para la hora. CStr no incluye valores neutros en la cadena resultante. Por ejemplo, si convierte #January 1, 0001 9:30:00# en una cadena, el resultado es "9:30:00 AM"; se suprime la información de fecha. Sin embargo, la información de fecha sigue presente en el valor Date original y se puede recuperar con funciones como DatePart.

Nota

La función CStr realiza su conversión en función de la configuración de la referencia cultural actual de la aplicación. Para obtener la representación de cadena de un número en una referencia cultural, use el método ToString(IFormatProvider) del número. Por ejemplo, use Double.ToString al convertir un valor de tipo Double en String.

Consulte también