Freigeben über


Rückgabewerte für die CStr-Funktion

Aktualisiert: November 2007

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

Boolean-Datentyp (Visual Basic)

Eine Zeichenfolge, die den Wert True oder False enthält.

Date-Datentyp (Visual Basic)

Eine Zeichenfolge, die einen Date-Wert (Datum und Uhrzeit) im kurzen Datumsformat des Systems enthält.

Numerische Datentypen

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 nimmt keine neutralen Werte in die resultierende Zeichenfolge auf. 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-Funktion (Visual Basic) wiederhergestellt werden.

Hinweis:

Die CStr-Funktion führt die Konvertierung auf der Grundlage der aktuellen Kultureinstellungen für die Anwendung aus. Um die Zeichenfolgendarstellung einer Zahl in einer bestimmten Kultur abzurufen, verwenden Sie die 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

Boolean-Datentyp (Visual Basic)

Date-Datentyp (Visual Basic)

DatePart-Funktion (Visual Basic)