Partager via


Valeurs de retour pour la fonction CStr (Visual Basic)

Le tableau suivant décrit les valeurs de retour pour CStr différents types de données de expression.

Si expression le type est Retours CStr
Type de données booléen Chaîne contenant « True » ou « False ».
Date (type de données) Chaîne contenant une Date valeur (date et heure) au format de date court de votre système.
Types de données numériques Chaîne représentant le nombre.

CStr et Date

Le Date type contient toujours les informations de date et d’heure. À des fins de conversion de type, Visual Basic considère que 1/0001 (le 1er janvier de l’année 1) est une valeur neutre pour la date et que 00:00:00 (minuit) est une valeur neutre pour l’heure. CStr n’inclut pas de valeurs neutres dans la chaîne résultante. Par exemple, si vous effectuez une conversion #January 1, 0001 9:30:00# en chaîne, le résultat est « 9:30:00 AM » ; les informations de date sont supprimées. Toutefois, les informations de date sont toujours présentes dans la valeur d’origine Date et peuvent être récupérées avec des fonctions telles que DatePart.

Remarque

La CStr fonction effectue sa conversion en fonction des paramètres de culture actuels de l’application. Pour obtenir la représentation sous forme de chaîne d’un nombre dans une culture particulière, utilisez la méthode du ToString(IFormatProvider) nombre. Par exemple, utilisez-le Double.ToString lors de la conversion d’une valeur de type Double en un String.

Voir aussi