Valori restituiti dalla funzione CStr (Visual Basic)

Nella tabella seguente vengono descritti i valori restituiti per CStr per i diversi tipi di dati di expression.

Se il tipo expression è Valori restituiti CStr
Tipo di dati Boolean Stringa contenente "True" o "False".
Tipo di dati Date Stringa contenente un valore Date (data e ora) nel formato di data breve del sistema.
Tipi di dati numerici Stringa che rappresenta il numero.

CStr e Date

Il tipo Date contiene sempre informazioni sia sulla data che sull'ora. Ai fini della conversione del tipo, Visual Basic considera 1/1/0001 (1 gennaio dell'anno 1) come un valore neutro per la data e 00:00:00 (mezzanotte) come valore neutro per l'ora. CStr non include valori neutri nella stringa risultante. Ad esempio, se si esegue la conversione di #January 1, 0001 9:30:00# in una stringa, il risultato è "09:30:00" e le informazioni sulla data vengono eliminate. Tuttavia, le informazioni sulla data sono ancora presenti nel valore Date originale e possono essere recuperate con funzioni come DatePart.

Nota

La funzione CStr esegue la conversione in base alle impostazioni cultura correnti per l'applicazione. Per ottenere la rappresentazione di stringa di un numero in impostazioni cultura specifiche, usare il metodo ToString(IFormatProvider) del numero. Ad esempio, usare Double.ToString quando si converte un valore di tipo Double in String.

Vedi anche