Freigeben über


Rückgabewerte für die CStr-Funktion (Visual Basic)

Die folgende Tabelle beschreibt die Rückgabewerte für CStr verschiedene Datentypen von expression.

Wenn expression typ ist CStr-Rückgaben
Boolescher Datentyp Eine Zeichenfolge, die "True" oder "False" enthält.
Datumsdatentyp Eine Zeichenfolge, die einen Date Wert (Datum und Uhrzeit) im kurzen Datumsformat Ihres Systems enthält.
Numerische Datentypen Eine Zeichenfolge, die die Zahl darstellt.
Nichts Nothing

CStr und Datum

Der Typ enthält immer Sowohl Datums Date - 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 (Mitternacht) als neutralen Wert für die Zeit. CStr enthält keine neutralen Werte in der resultierenden Zeichenfolge. Wenn Sie beispielsweise in eine Zeichenfolge konvertieren #January 1, 0001 9:30:00# , lautet das Ergebnis "9:30:00 Uhr". Die Datumsinformationen werden unterdrückt. Die Datumsinformationen sind jedoch weiterhin im ursprünglichen Date Wert vorhanden und können mit Funktionen wie z DatePart. B. wiederhergestellt werden.

Hinweis

Die CStr Funktion führt ihre Konvertierung basierend auf den aktuellen Kultureinstellungen für die Anwendung aus. Verwenden Sie die Methode der Zahl ToString(IFormatProvider) , um die Zeichenfolgendarstellung einer Zahl in einer bestimmten Kultur abzurufen. Verwenden Sie Double.ToString z. B. beim Konvertieren eines Werts vom Typ Double in ein String.

Siehe auch