Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En la tabla siguiente se describen los valores devueltos para CStr los distintos tipos de datos de expression.
Si expression el tipo es |
CStr devuelve |
|---|---|
| Tipo de datos booleano | Cadena que contiene "True" o "False". |
| Tipo de datos de fecha | Cadena que contiene un Date valor (fecha y hora) en el formato de fecha corta del sistema. |
| Tipos de datos numéricos | Cadena que representa el número. |
| Nada | Nothing |
CStr y Date
El Date tipo siempre contiene información de fecha y hora. Para la conversión de tipos, Visual Basic considera que 1/1/0001 (1 de enero del año 1) es un valor neutro para la fecha y 00:00:00 (medianoche) para que sea un 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 original Date y se puede recuperar con funciones como DatePart.
Nota:
La CStr función realiza su conversión en función de la configuración cultural actual de la aplicación. Para obtener la representación de cadena de un número en una referencia cultural determinada, use el método del ToString(IFormatProvider) número. Por ejemplo, use Double.ToString al convertir un valor de tipo Double en .String