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 Stringwartość .

Zobacz też