Valori restituiti dalla funzione CStr (Visual Basic)
Nella tabella riportata di seguito vengono descritti i valori restituiti da CStr per i diversi tipi di dati di expression.
Se il tipo di expression è |
CStr restituisce |
---|---|
Una stringa contenente "True" o "False". |
|
Una stringa contenente un valore Date (data e ora) nel formato data breve impostato nel sistema. |
|
Una stringa che rappresenta il numero. |
CStr e Date
Il tipo Date contiene sempre informazioni sia relative alla data sia relative all'ora.Ai fini della conversione del tipo, Visual Basic considera 1/1/0001 (1 gennaio dell'anno 1) come valore neutro per la data e 00:00:00 (mezzanotte) come valore neutro per l'ora.CStr non include valori neutri nella stringa risultante.Se ad esempio il valore #January 1, 0001 9:30:00# viene convertito in una stringa, il risultato sarà "9:30:00 AM" e le informazioni sulla data non verranno visualizzate.Le informazioni relative alla data sono comunque incluse 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 dell'applicazione.Per ottenere la rappresentazione in forma di stringa di un numero in impostazioni cultura specifiche, utilizzare il metodo ToString(IFormatProvider) del numero.Utilizzare ad esempio Double.ToString per la conversione di un valore di tipo Double in String.
Vedere anche
Riferimenti
Funzioni di conversione del tipo (Visual Basic)
Tipo di dati Boolean (Visual Basic)