Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В следующей таблице описываются возвращаемые значения CStr для различных типов expressionданных.
Если expression тип имеет тип |
Возвращаемые значения CStr |
|---|---|
| Логический тип данных | Строка, содержащая "True" или "False". |
| Тип данных Дата | Строка, Date содержащая значение (дата и время) в формате короткой даты системы. |
| Числовые типы данных | Строка, представляющая число. |
| Ничто | Nothing |
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.