.Net Глобализация: установить культуру / для закурсы на странице или поток? Какая разница?

StackOverflow https://stackoverflow.com/questions/3933345

Вопрос

Название вопроса в основном весь вопрос. В ASP.NET вы можете установить свойства культуры / заборочности страницы, переопределив метод инициализированной культуры, или вы можете установить свойства текущего потока.

Каковы различия? Каковы преимущества / недостатки обоих? Какие ситуации вы бы использовали каждый вариант?

Это было полезно?

Решение

Оба подхода в конечном итоге устанавливают свойства на текущей ните.

Самое большое значение состоит в том, что Page Методы поддерживают автоматическое обнаружение языка - они могут определить язык по запросу (если вы устанавливаете значение «AUTO», необязательно с по умолчанию). Напротив, Thread Методы требуют определенной культуры.

Для веб-приложения я просто использовал Page Методы, потому что они предоставляют дополнительные варианты и спасают меня (по общему признанию тривиальной) проблемы построения CultureInfo экземпляр сам.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top