Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3684|Jawab: 4

[Sumber] .NET/C# mengatur informasi CultureInfo default untuk program

[Salin tautan]
Diposting pada 23/11/2023 21.29.26 | | | |
Persyaratan: .NET/C# mengatur informasi lokalitas default (CultureInfo) program, yang tidak bergantung pada lokal default sistem Windows.

Kodenya adalah sebagai berikut:


Dapatkan semua wilayah, kodenya adalah sebagai berikut:



BudayaInfo.Budaya Saat IniProperti adalah pengaturan untuk setiap utas dan dapat ditentukanFormat default untuk tanggal, waktu, mata uang, dan angka, urutan pengurutan teks, perbandingan string, dan konversi huruf besar/kecil.
CultureInfo.CurrentUICultureProperti adalah pengaturan per utas yang mengembalikan lokalitas antarmuka pengguna saat ini. Properti ini digunakan oleh kelas ResourceManager untuk menemukan sumber daya spesifik lokal pada runtime.

Ringkasan: Saat program berjalan, properti CurrentUICulture digunakan untuk menentukan jenis sumber daya yang akan dimuat, sedangkan properti CurrentCulture digunakan untuk menentukan bagaimana hal-hal seperti mata uang, angka, dan tanggal diformat.

Referensi:

Login hyperlink terlihat.
Login hyperlink terlihat.
Login hyperlink terlihat.




Mantan:.NET/C# Baca/Tulis Pembaca Kunci WriterLockSlim pengujian
Depan:Gunakan NVM untuk menginstal dan mengelola rilis node.js
 Tuan tanah| Diposting pada 23/11/2023 21.34.28 |
zh-CN dan zh-TW adalah dua budaya yang terutama digunakan di Windows, dan perpustakaan ICU Linux hanya mendukungnya sebagai budaya alias. Alias berarti bahwa regionalitas ini tidak dicantumkan dalam daftar wilayah, tetapi hanya valid jika Anda membuat wilayah dengan alias tersebut.

Nama yang benar untuk budaya ini adalah zh-Hans-CN dan zh-Hant-TW.

Saat Anda membuat regionalitas zh-CN atau zh-TW, regionalitas induk di Linux akan menjadi zh, bukan zh-hans atau zh-hant. Jika Anda menjalankannya di Windows, Anda akan mendapatkan perilaku yang berbeda.

Jika Anda membuat budaya zh-hans-CN, rantai induknya adalah zh-hans -> zh
Jika Anda membuat budaya zh-hant-tw, rantai induknya adalah zh-hant -> zh


language-script-region-variant-extension-privateuse

1. bahasa: Bagian ini adalah kode yang ditentukan dalam ISO 639, misalnya, bahasa Cina adalah zh.

2. skrip: Menunjukkan variasi, seperti zh-hans dalam karakter Cina sederhana dan zh-hant dalam karakter Cina tradisional.

3. wilayah: menunjukkan wilayah geografis tempat bahasa digunakan, seperti zh-Hans-CN adalah bahasa Cina Sederhana yang digunakan di daratan Cina.

4. varian: Menunjukkan dialek.

5. extension-privateus: Menunjukkan tujuan ekstensi dan identitas pribadi.

Konvensi umumnya adalah bahwa tag bahasa semuanya huruf kecil, tag wilayah adalah huruf besar, dan tag skrip hanya menggunakan huruf besar. Gunakan tanda hubung antara label yang berbeda.

Diposting pada 15/12/2023 17.33.57 |
Cepat:Penulis dilarang atau konten yang dihapus secara otomatis diblokir
Diposting pada 20/12/2023 12.23.33 |
Cepat:Penulis dilarang atau konten yang dihapus secara otomatis diblokir
 Tuan tanah| Diposting pada 22/07/2024 08.46.44 |

Semua Budaya7
Semua lokal yang diakui .NET, termasuk regional netral dan spesifik yang dibuat pengguna, serta regional kustom.
Pada .NET Framework 4 dan yang lebih baru, serta .NET Core yang berjalan di Windows, data regional yang dapat diperoleh dari sistem operasi Windows akan disertakan. Pada .NET Core yang berjalan di Linux dan macOS, data regional yang ditentukan dalam pustaka ICU akan disertakan.
AllCultures adalah bidang gabungan yang mencakup nilai NeutralCultures, SpecificCultures, dan InstalledWin32Cultures.
Kerangka Budaya64
Anggota ini tidak digunakan lagi; Menggunakan nilai ini bersama dengan GetCultures(CultureTypes) mengembalikan sifat non-spesifik dan khusus wilayah yang disertakan dengan .NET Framework 2.0.
TerinstalWin32Cultures4
Anggota ini tidak digunakan lagi. Semua wilayah diinstal di sistem operasi Windows.
Budaya Netral1
Regionalitas yang dikaitkan dengan suatu bahasa tetapi tidak spesifik untuk suatu negara.
PenggantiBudaya16
Anggota ini tidak digunakan lagi. Lokal kustom yang dibuat oleh pengguna yang dapat menggantikan regionalitas yang disertakan dengan .NET Framework.
Budaya Spesifik2
Regionalitas khusus untuk suatu negara.
UserCustomCulture8
Anggota ini tidak digunakan lagi. Lokal kustom yang dibuat oleh pengguna.
WindowsOnlyCultures32
Anggota ini tidak digunakan lagi dan akan diabaikan.


Login hyperlink terlihat.
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com