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

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

Если тип expression,

возвращается CStr:

Тип данных Boolean (Visual Basic)

Строка, содержащая "True" или "False".

Тип данных Date (Visual Basic)

Строка, содержащая значение типа Date (дата и время) в кратком формате даты для данной системы.

Числовые типы данных (Visual Basic)

Строка, представляющая число.

CStr и Date

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

Примечание

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

См. также

Ссылки

Функции преобразования типов (Visual Basic)

Тип данных Boolean (Visual Basic)

Тип данных Date (Visual Basic)

DatePart