Zwracane wartości dla funkcji CStr (Visual Basic)
W poniższej tabeli opisano zwracane wartości dla CStr
różnych typów danych .expression
Jeśli expression typ to |
Zwraca wartość CStr . |
---|---|
Boolean, typ danych | Ciąg zawierający wartość "True" lub "False". |
Date, typ danych | Ciąg zawierający Date wartość (data i godzina) w formacie daty krótkiej systemu. |
Typy danych liczbowych | Ciąg reprezentujący liczbę. |
CStr i Date
Typ Date
zawsze zawiera informacje o dacie i godzinie. Na potrzeby konwersji typu program Visual Basic uważa, że 1.1.0001 (1 stycznia 1 roku 1) ma być neutralną wartością daty i 00:00:00 (północ) jako neutralną wartość czasu. CStr
nie zawiera wartości neutralnych w wynikowym ciągu. Na przykład w przypadku konwersji #January 1, 0001 9:30:00#
na ciąg wynik to "9:30:00"; informacje o dacie są pomijane. Jednak informacje o dacie są nadal obecne w oryginalnej Date
wartości i można je odzyskać za pomocą funkcji takich jak DatePart.
Uwaga
Funkcja CStr
wykonuje konwersję na podstawie bieżących ustawień kultury aplikacji. Aby uzyskać reprezentację ciągu liczby w określonej kulturze, użyj metody liczby ToString(IFormatProvider)
. Na przykład użyj polecenia Double.ToString podczas konwertowania wartości typu Double
na String
wartość .