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

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

Se expression o tipo for Devoluções de CStr
Tipo de dados booleanos Uma cadeia de caracteres contendo "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 abreviada do seu sistema.
Tipos de dados numéricos Uma cadeia de caracteres que representa o número.

CStr e Data

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.

Nota

A CStr função executa sua conversão com base nas configurações de cultura atuais para o 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 do tipo Double em um Stringarquivo .

Consulte também