共用方式為


傳回 CStr 函式的值 (Visual Basic)

下表描述 不同數據類型的CStr傳回值expression

如果 expression 類型為 CStr 傳回
布爾數據類型 包含 「True」 或 「False」 的字串。
日期數據類型 字串,包含 Date 系統簡短日期格式的值(日期和時間)。
數值數據類型 表示數位的字串。
Nothing

CStr 和日期

Date 類型一律包含日期和時間資訊。 為了進行類型轉換,Visual Basic 會將日期的 1/1/1/0001(年 1 月 1 日)視為 中性值 ,而 00:00:00 (午夜)則視為時間的中性值。 CStr 不會在產生的字串中包含中性值。 例如,如果您轉換成 #January 1, 0001 9:30:00# 字串,則結果為 “9:30:00 AM”;日期資訊會隱藏。 不過,日期資訊仍存在於原始 Date 值中,而且可以使用 之類的 DatePart函式來復原。

備註

CStr 式會根據應用程式的目前文化特性設定來執行其轉換。 若要取得特定文化特性中數位的字串表示,請使用數位的 ToString(IFormatProvider) 方法。 例如,將 型Double.ToStringDouble別的值轉換成 時,請使用 String

另請參閱