Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 3684|Ответ: 4

[Источник] .NET/C# устанавливает стандартную информацию CultureInfo для программы

[Скопировать ссылку]
Опубликовано 23.11.2023 21:29:26 | | | |
Требования: .NET/C# устанавливает информацию о локальности программы по умолчанию (CultureInfo), которая не зависит от локального расположения системы Windows.

Код таков:


Получите все регионы, код такой:



CultureInfo.CurrentCultureСвойства — это настройки для каждого потока, которые могут быть определеныСтандартный формат для даты, времени, валюты и номеров, порядок сортировки текста, сравнение строк и конвертация падежей.
CultureInfo.CurrentUICultureСвойства — это параметры для каждого потока, которые возвращают текущую локальность пользовательского интерфейса. Это свойство используется классом ResourceManager для поиска локально специфических ресурсов во время выполнения.

Резюме: Когда программа работает, свойство CurrentUICulture используется для определения типа ресурсов для загрузки, а свойство CurrentCulture — для определения форматирования таких вещей, как валюта, цифры и даты.

Ссылка:

Вход по гиперссылке виден.
Вход по гиперссылке виден.
Вход по гиперссылке виден.




Предыдущий:.NET/C# Чтение/запись Блокировка ReaderWriterLockSlim тест
Следующий:Используйте NVM для установки и управления релизами node.js
 Хозяин| Опубликовано 23.11.2023 21:34:28 |
zh-CN и zh-TW — это две культуры, которые в основном используются на Windows, и библиотека ICU Linux поддерживает их только как культуры псевдонимов. Псевдоним означает, что эти регионалности не перечисляются в списке регионов, а действительны только в случае создания региона с этим псевдонимом.

Правильные названия этих культур — zh-Hans-CN и zh-Hant-TW.

Когда вы создаёте региональность zh-CN или zh-TW, родительская региональность в Linux будет zh вместо zh-hans или zh-hant. Если запускать на Windows, поведение будет отличаться.

Если создать культуру zh-hans-CN, её материнская сеть — zh-hans -> zh
Если создать культуру zh-hant-tw, её родительская цепочка — zh-hant -> zh


language-script-region-variant-extension-privateuse

1. язык: Эта часть — код, указанный в ISO 639, например, китайский — zh.

2. письменность: указывает на вариации, такие как zh-hans в упрощённых китайских иероглифах и zh-hant в традиционных китайских иероглифах.

3. регион: указывает на географический регион, где используется язык, например, zh-Hans-CN — это упрощённый китайский язык, используемый на материковой части Китая.

4. вариант: указывает на диалект.

5. extension-privateus: указывает цель расширения и частную идентичность.

Общее соглашение таково: языковой тег состоит из строчных, региональный тег — с заглавных, а script — с заглавной буквы. Используйте дефисы-ссылки между разными ярлыками.

Опубликовано 15.12.2023 17:33:57 |
Подсказывать:Авторы блокируются или удаляемый контент автоматически блокируется
Опубликовано 20.12.2023 12:23:33 |
Подсказывать:Авторы блокируются или удаляемый контент автоматически блокируется
 Хозяин| Опубликовано 22.07.2024 8:46:44 |

AllCultures7
Все локали, которые распознаёт .NET, включая созданные пользовательскими нейтральными и специфическими региональными зонами, а также пользовательские региональные принадлежности.
В .NET Framework 4 и более поздних версиях, а также в .NET Core на Windows, будут включены региональные данные, которые можно получить из операционной системы Windows. В .NET Core, работающем на Linux и macOS, будут включены региональные данные, определённые в библиотеке ICU.
AllCultures — это сложное поле, включающее ценности NeutralCultures, SpecificCultures и InstalledWin32Cultures.
FrameworkCultures64
Этот член устарел; Использование этого значения в сочетании с GetCultures (CultureTypes) возвращает неспецифический и регионально специфический характер, присущий .NET Framework 2.0.
УстановленаWin32Cultures4
Этот член устарел. Все регионалности установлены в операционной системе Windows.
Нейтральные культуры1
Региональность, связанная с языком, но не специфичная для страны.
Культуры замены16
Этот член устарел. Пользовательские локализации, созданные пользователем, которые могут заменить региональности, входящие в .NET Framework.
Специфические культуры2
Региональность, специфичная для страны.
UserCustomCulture8
Этот член устарел. Пользовательские локации, созданные пользователями.
WindowsOnlyCultures32
Этот участник считается устаревшим и будет проигнорирован.


Вход по гиперссылке виден.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com