Retornar valores para a função CStr (Visual Basic)

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

Se o tipo expression for Retornos de CStr
Tipo de dados booliano Uma cadeia de caracteres que contém "Verdadeiro" ou "Falso".
Tipo de Dados de Data Uma cadeia de caracteres que contém um valor Date (data e hora) no formato de data curta do sistema.
Tipos de Dados Numéricos Uma cadeia de caracteres que representa o numero.

CStr e Data

O tipo Date 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 da data e 00:00:00 (meia-noite) como um valor neutro da 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 função CStr 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 ToString(IFormatProvider) do número. Por exemplo, use Double.ToString ao converter um valor de tipo Double em String.

Confira também