Rückgabewerte für die CStr-Funktion (Visual Basic)
In der folgenden Tabelle werden die Rückgabewerte für CStr bei unterschiedlichen expression-Datenypen beschrieben.
Wenn expression den folgenden Datentyp hat: |
ist der Rückgabewert von CStr |
---|---|
Eine Zeichenfolge, die den Wert True oder False enthält. |
|
Eine Zeichenfolge, die einen Date-Wert (Datum und Uhrzeit) im kurzen Datumsformat des Systems enthält. |
|
Eine Zeichenfolge, die die Zahl enthält. |
CStr und Datum
Der Date-Datentyp enthält immer sowohl Datums- als auch Uhrzeitinformationen. Für die Typkonvertierung verwendet Visual Basic 1/1/0001 (1. Januar des Jahres 1) als neutralen Wert für das Datum und 00:00:00 (Mitternacht) als neutralen Wert für die Uhrzeit. CStr schließt keine neutralen Werte in die Ergebniszeichenfolge ein. Wenn beispielsweise #January 1, 0001 9:30:00# in eine Zeichenfolge umgewandelt wird, lautet das Ergebnis "9:30:00 AM"; die Datumsinformationen werden unterdrückt. Die Datumsinformationen sind dabei im ursprünglichen Date-Wert noch enthalten und können mit Funktionen wie DatePart wiederhergestellt werden.
Hinweis
Die CStr-Funktion führt die Konvertierung auf der Grundlage der aktuellen Kultureinstellungen für die Anwendung aus.Um die Zeichenfolgenentsprechung einer Zahl in einer bestimmten Kultur abzurufen, verwenden Sie ToString(IFormatProvider)-Methode der Zahl.Verwenden Sie beispielsweise Double.ToString, wenn Sie einen Wert des Typs Double in einen String-Wert konvertieren.
Siehe auch
Referenz
Funktionen für die Typkonvertierung (Visual Basic)