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 String
arquivo .