Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nella tabella seguente vengono descritti i valori restituiti per CStr i diversi tipi di dati di expression.
Se expression il tipo è |
Valori restituiti CStr |
|---|---|
| Tipo di dati booleano | Stringa contenente "True" o "False". |
| Tipo di dati Date | Stringa contenente un Date valore (data e ora) nel formato di data breve del sistema. |
| Tipi di dati numerici | Stringa che rappresenta il numero. |
| Niente | Nothing |
CStr e Date
Il Date tipo contiene sempre informazioni su data e 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 #January 1, 0001 9:30:00# in una stringa, il risultato è "9:30:00 AM" e le informazioni sulla data vengono eliminate. Tuttavia, le informazioni sulla data sono ancora presenti nel valore originale Date e possono essere recuperate con funzioni come DatePart.
Annotazioni
La CStr funzione esegue la conversione in base alle impostazioni cultura correnti per l'applicazione. Per ottenere la rappresentazione di stringa di un numero in determinate impostazioni cultura, usare il metodo del ToString(IFormatProvider) numero. Ad esempio, usare Double.ToString quando si converte un valore di tipo Double in un oggetto String.