ApplicationBase.Culture Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает язык и региональные параметры, которые текущий поток использует для обработки строк и форматирования строк.
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo Culture { get; }
member this.Culture : System.Globalization.CultureInfo
Public ReadOnly Property Culture As CultureInfo
Значение свойства
Объект CultureInfo , представляющий язык и региональные параметры, которые использует текущий поток для обработки строк и форматирования строк.
Примеры
В этом примере показано, как язык и региональные параметры влияют на строковое представление дат.
Private Sub TestChangeCulture()
' Store the current culture.
Dim currentculture As String = My.Application.Culture.Name
MsgBox("Current culture is " & currentculture)
Dim jan1 As New Date(2005, 1, 1, 15, 15, 15)
My.Application.ChangeCulture("en-US")
MsgBox("Date represented in en-US culture: " & jan1)
' 1/1/2005 3:15:15 PM
My.Application.ChangeCulture("")
MsgBox("Date represented in invariant culture" & jan1)
' 01/01/2005 15:15:15
' Restore the culture.
My.Application.ChangeCulture(currentculture)
End Sub
Комментарии
Свойство My.Application.CurrentCulture получает объект, который текущий CultureInfo поток использует для обработки строк и форматирования строк. Этот объект идентичен одному, возвращаемому свойством CurrentCulture , который управляет многими вычислениями, связанными со строками в этом потоке. Свойство CurrentCulture определяет форматы по умолчанию для дат, времени, валюты и чисел. Он также определяет, как сортировать, сравнивать и прописные строки.
Чтобы изменить язык и региональные параметры, можно использовать ChangeCulture метод или назначить другой CultureInfo объект свойству CurrentCulture .
Этот CurrentCulture параметр отличается от параметра языка. Он содержит только данные, связанные со стандартными параметрами географического региона.
Используйте свойство, чтобы получить язык и региональные параметры, используемые текущим потоком для получения ресурсов, относящихся к языку и региональным параметрам My.Application.CurrentUICulture .
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows Forms | Да |
| Библиотека классов | Да |
| Консольное приложение | Да |
| Библиотека элементов управления Windows Forms | Да |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Да |
| Веб-сайт | Нет |