Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 3684|Odpowiedź: 4

[Źródło] .NET/C# ustawia domyślne informacje CultureInfo dla programu

[Skopiuj link]
Opublikowano 23.11.2023 21:29:26 | | | |
Wymagania: .NET/C# ustawia domyślną lokalizację (CultureInfo) programu, która nie zależy od domyślnej lokalizacji systemu Windows.

Kod jest następujący:


Pobierz wszystkie regiony, kod jest następujący:



CultureInfo.CurrentCultureWłaściwości to ustawienia dla każdego wątku i można je określićDomyślny format daty, godziny, waluty i liczb, kolejność sortowania tekstu, porównanie ciągów znaków oraz konwersję przypadków.
CultureInfo.CurrentUICultureWłaściwości to ustawienia na każdy wątek, które zwracają aktualną lokalizację interfejsu użytkownika. Ta właściwość jest używana przez klasę ResourceManager do wyszukiwania lokalnie specyficznych zasobów w czasie działania.

Podsumowanie: Podczas działania programu właściwość CurrentUICulture służy do określenia, jakie zasoby załadować, natomiast właściwość CurrentCulture służy do określenia formatowania takich rzeczy jak waluta, liczby i daty.

Odniesienie:

Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.




Poprzedni:.NET/C# Test Read/Write Lock ReaderWriterLockSlim
Następny:Używaj NVM do instalacji i zarządzania node.js wydaniami
 Ziemianin| Opublikowano 23.11.2023 21:34:28 |
zh-CN i zh-TW to dwie kultury używane głównie na Windows, a biblioteka ICU Linux obsługuje je tylko jako alias. Alias oznacza, że te regionalności nie są wymienione na liście regionów, ale są ważne tylko wtedy, gdy utworzysz region z tym aliasem.

Poprawne nazwy tych kultur to zh-Hans-CN oraz zh-Hant-TW.

Gdy tworzysz regionalność zh-CN lub zh-tw, regionalność nadrzędna na Linuksie będzie odpowiadać zh zamiast zh-hans lub zh-hant. Jeśli uruchomisz go na Windowsie, zachowanie będzie się zmieniło.

Jeśli tworzysz kulturę zh-hans-CN, jej łańcuch nadrzędny to zh-hans -> zh
Jeśli utworzysz kulturę zh-hant-tw, jej łańcuch nadrzędny to zh-hant -> zh


language-script-region-variant-extension-privateuse

1. język: Ta część to kod określony w ISO 639, na przykład chiński to zh.

2. Pismo: Wskazuje wariacje, takie jak zh-hans w uproszczonych znakach chińskich i zh-hant w tradycyjnych znakach chińskich.

3. region: wskazuje region geograficzny, w którym używany jest język, na przykład zh-Hans-CN to chiński uproszczony język używany na kontynencie chińskim.

4. wariant: Oznacza dialekt.

5. extension-privateus: Wskazuje cel rozszerzenia oraz tożsamość prywatną.

Ogólna konwencja jest taka, że tag językowy jest pisany małymi literami, tag regionu wielkimi literami, a tag script jest tylko wielkimi literami. Używaj łączników łączących różne etykiety.

Opublikowano 15.12.2023 17:33:57 |
Monit:Autorzy są banowani lub usuwane treści są automatycznie blokowane
Opublikowano 20.12.2023 12:23:33 |
Monit:Autorzy są banowani lub usuwane treści są automatycznie blokowane
 Ziemianin| Opublikowano 22.07.2024 08:46:44 |

AllCultures7
Wszystkie lokalizacje, które .NET rozpoznaje, w tym neutralne i specyficzne regionale tworzone przez użytkownika, a także niestandardowe regionalności.
W .NET Framework 4 i nowszych, a także w .NET Core działającym na Windows, uwzględnione będą dane regionalne dostępne z systemu operacyjnego Windows. Na .NET Core działającym na Linuksie i macOS zostaną uwzględnione dane regionalne zdefiniowane w bibliotece ICU.
AllCultures to złożone pole obejmujące wartości NeutralCultures, SpecificCultures oraz InstalledWin32Cultures.
FrameworkCultures64
Ten członek jest przestarzały; Używając tej wartości w połączeniu z GetCultures(CultureTypes), zwraca się niespecyficzny i regionowo specyficzny charakter, który jest obecny w .NET Framework 2.0.
Zainstalowane Win32Cultures4
Ten członek jest przestarzały. Wszystkie regionalności zainstalowane w systemie operacyjnym Windows.
NeutralCultures1
Regionalność związana z językiem, ale nie specyficzna dla danego kraju.
Kultury zastępcze16
Ten członek jest przestarzały. Niestandardowe lokalizacje stworzone przez użytkownika, które mogą zastąpić regionałności dostępne w .NET Framework.
Specyficzne kultury2
Regionalność specyficzna dla danego kraju.
UserCustomCulture8
Ten członek jest przestarzały. Własne lokalizacje tworzone przez użytkowników.
WindowsOnlyCultures32
Ten członek jest przestarzały i będzie ignorowany.


Logowanie do linku jest widoczne.
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com