Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In der folgenden Tabelle werden die Rückgabewerte für CStr
für verschiedene Datentypen von expression
beschrieben.
Wenn expression -Typ |
CStr -Rückgaben |
---|---|
Boolean-Datentyp | eine Zeichenfolge ist, die „TRUE“ oder „FALSE“ enthält. |
Date-Datentyp | eine Zeichenfolge ist, die einen Date -Wert (Datum und Uhrzeit) im kurzen Datumsformat Ihres Systems enthält. |
Numerische Datentypen | Eine Zeichenfolge, die die Nummer darstellt. |
CStr und Datum
Der Date
-Typ enthält immer sowohl Datums- als auch Uhrzeitinformationen. Für die Typkonvertierung betrachtet Visual Basic „1/1/0001“ (1. Januar des Jahres 1) als neutralen Wert für das Datum und „00:00:00:00“ (Mitternacht) als neutralen Wert für die Uhrzeit. CStr
enthält keine neutralen Werte in der resultierenden Zeichenfolge. Ein Beispiel: Wenn Sie #January 1, 0001 9:30:00#
in eine Zeichenfolge konvertieren, lautet das Ergebnis „9:30:00 AM“. Die Datumsinformationen werden also unterdrückt. Sie sind allerdings weiterhin im ursprünglichen Date
-Wert vorhanden und können mit Funktionen wie DatePart wiederhergestellt werden.
Hinweis
Die CStr
-Funktion führt die Konvertierung basierend auf den aktuellen Kultureinstellungen für die Anwendung aus. Verwenden Sie die ToString(IFormatProvider)
-Methode der Zahl, um die Zeichenfolgendarstellung einer Zahl in einer bestimmten Kultur abzurufen. Verwenden Sie Double.ToString beispielsweise beim Konvertieren eines Werts des Typs Double
in ein String
.