Návratové hodnoty pro funkci CStr (Visual Basic)
Následující tabulka popisuje návratové hodnoty pro CStr
různé datové typy expression
.
Pokud expression je typ |
CStr vrací |
---|---|
Datový typ Boolean | Řetězec obsahující hodnotu True nebo False. |
Datový typ Date | Řetězec obsahující Date hodnotu (datum a čas) v krátkém formátu data ve vašem systému. |
Číselné datové typy | Řetězec představující číslo. |
CStr a Date
Typ Date
vždy obsahuje informace o datu i čase. Pro účely převodu typů visual Basic považuje hodnotu 1/1/0001 (1. ledna roku 1) za neutrální hodnotu pro datum a 00:00:00 (půlnoc) jako neutrální hodnota pro čas. CStr
neobsahuje do výsledného řetězce neutrální hodnoty. Pokud například převedete #January 1, 0001 9:30:00#
na řetězec, výsledek je 9:30:00 AM; informace o datu se potlačí. Informace o datu však stále existují v původní Date
hodnotě a lze je obnovit pomocí funkcí, jako DatePartje .
Poznámka:
Funkce CStr
provede převod na základě aktuálního nastavení jazykové verze aplikace. K získání řetězcové reprezentace čísla v konkrétní jazykové verzi použijte metodu ToString(IFormatProvider)
čísla. Například při Double.ToString převodu hodnoty typu Double
na .String