Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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.