Compartilhar via


Valores retornados para a função CStr (Visual Basic)

A tabela a seguir descreve os valores retornados para CStr diferentes tipos de dados de expression.

Se expression o tipo for Retornos de CStr
Tipo de dados booliano Uma cadeia de caracteres que contém "True" ou "False".
Tipo de Dados de Data Uma cadeia de caracteres que contém um Date valor (data e hora) no formato de data curta do sistema.
Tipos de dados numéricos Uma cadeia de caracteres que representa o número.
Nada Nothing

CStr e Date

O Date tipo sempre contém informações de data e hora. Para fins de conversão de tipo, o Visual Basic considera 1/1/0001 (1º de janeiro do ano 1) como um valor neutro para a data e 00:00:00 (meia-noite) como um valor neutro para a hora. CStr não inclui valores neutros na cadeia de caracteres resultante. Por exemplo, se você converter #January 1, 0001 9:30:00# em uma cadeia de caracteres, o resultado será "9:30:00 AM"; as informações de data serão suprimidas. No entanto, as informações de data ainda estão presentes no valor original Date e podem ser recuperadas com funções como DatePart.

Observação

A CStr função executa sua conversão com base nas configurações de cultura atuais do aplicativo. Para obter a representação de cadeia de caracteres de um número em uma cultura específica, use o método do ToString(IFormatProvider) número. Por exemplo, use Double.ToString ao converter um valor de tipo Double em um String.

Consulte também