Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 3684|Отговор: 4

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

[Копирай линк]
Публикувано в 23.11.2023 г. 21:29:26 ч. | | | |
Изисквания: .NET/C# задава стандартната информация за локалността (CultureInfo) на програмата, която не зависи от стандартния локал на Windows системата.

Кодът е следният:


Вземете всички региони, кодът е следният:



CultureInfo.CurrentCultureСвойствата са настройки за всяка нишка и могат да бъдат определениСтандартен формат за дата, час, валута и номера, ред на сортиране на текста, сравнение на низове и конвертиране на регистри.
CultureInfo.CurrentUICultureСвойствата са настройки за всеки поток, които връщат текущата локалност на потребителския интерфейс. Това свойство се използва от класа ResourceManager за намиране на локално специфични ресурси по време на изпълнение.

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

Препратка:

Входът към хиперлинк е видим.
Входът към хиперлинк е видим.
Входът към хиперлинк е видим.




Предишен:.NET/C# Четене/записване Заключване ЧетецWriterLockSlim тест
Следващ:Използвайте NVM за инсталиране и управление на node.js версии
 Хазяин| Публикувано в 23.11.2023 г. 21:34:28 ч. |
zh-CN и zh-TW са две култури, които основно се използват в Windows, а библиотеката на Linux ICU ги поддържа само като псевдонимни култури. Псевдоним означава, че тези регионалности не са изброени в списъка с региони, а са валидни само ако създадете регион с този псевдоним.

Правилните имена за тези култури са 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: Показва целта на разширението и частната идентичност.

Общата конвенция е, че езиковият таг е изцяло с малки букви, регионният таг е с главна буква, а скриптният таг е само с главна буква. Използвайте тирета-връзки между различни етикети.

Публикувано в 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