Поделиться через


Возвращаемые значения функции CStr (Visual Basic)

В следующей таблице описываются возвращаемые значения CStr для различных типов expressionданных.

Если expression тип имеет тип Возвращаемые значения CStr
Логический тип данных Строка, содержащая "True" или "False".
Тип данных Date Строка, Date содержащая значение (дата и время) в формате короткой даты системы.
Числовые типы данных Строка, представляющая число.

CStr и Date

Тип Date всегда содержит сведения о дате и времени. В целях преобразования типов Visual Basic считает 1/0001 (1 января 1 года 1) нейтральным значением для даты, а 00:00:00 (полночь) — нейтральным значением для времени. CStr не включает нейтральные значения в результирующую строку. Например, при преобразовании #January 1, 0001 9:30:00# в строку результатом является "9:30:00 AM"; сведения о дате подавляются. Однако сведения о дате по-прежнему присутствуют в исходном Date значении и могут быть восстановлены с помощью таких функций, как DatePart.

Примечание.

Функция CStr выполняет преобразование на основе текущих параметров языка и региональных параметров приложения. Чтобы получить строковое представление числа в определенном языке и региональных параметрах, используйте метод числа ToString(IFormatProvider) . Например, используйте Double.ToString при преобразовании значения типа Double в String.

См. также