System.Globalization Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi kelas yang menentukan informasi terkait budaya, termasuk bahasa, negara/wilayah, kalender yang digunakan, pola format untuk tanggal, mata uang, dan angka, dan urutan pengurutan untuk string. Kelas-kelas ini berguna untuk menulis aplikasi globalisasi (internasional). Kelas seperti StringInfo dan TextInfo menyediakan fungsi globalisasi tingkat lanjut, termasuk dukungan pengganti dan pemrosesan elemen teks.
Kelas
Calendar |
Mewakili waktu dalam pembagian, seperti minggu, bulan, dan tahun. |
CharUnicodeInfo |
Mengambil informasi tentang karakter Unicode. Kelas ini tidak dapat diwariskan. |
ChineseLunisolarCalendar |
Mewakili waktu dalam pembagian, seperti bulan, hari, dan tahun. Tahun dihitung menggunakan kalender Tionghoa, sedangkan hari dan bulan dihitung menggunakan kalender lunisolar. |
CompareInfo |
Menerapkan serangkaian metode untuk perbandingan string yang sensitif terhadap budaya. |
CultureAndRegionInfoBuilder |
Mendefinisikan budaya kustom yang baru atau didasarkan pada budaya dan negara/wilayah lain. Budaya kustom dapat diinstal pada komputer dan kemudian digunakan oleh aplikasi apa pun yang berjalan di komputer tersebut. Kelas ini tidak dapat diwariskan. |
CultureInfo |
Menyediakan informasi tentang budaya tertentu (disebut lokal untuk pengembangan kode yang tidak dikelola). Informasi tersebut mencakup nama-nama untuk budaya, sistem penulisan, kalender yang digunakan, urutan pengurutan string, dan pemformatan untuk tanggal dan angka. |
CultureNotFoundException |
Pengecualian yang dilemparkan ketika metode mencoba membangun budaya yang tidak tersedia. |
DateTimeFormatInfo |
Menyediakan informasi khusus budaya tentang format nilai tanggal dan waktu. |
DaylightTime |
Menentukan periode waktu musim panas. |
EastAsianLunisolarCalendar |
Mewakili kalender yang membagi waktu menjadi bulan, hari, tahun, dan era, dan memiliki tanggal yang didasarkan pada siklus matahari dan bulan. |
GlobalizationExtensions |
Menyediakan metode ekstensi terkait globalisasi. |
GregorianCalendar |
Mewakili kalender Gregorian. |
HebrewCalendar |
Mewakili kalender Ibrani. |
HijriCalendar |
Mewakili kalender Hijriah. |
IdnMapping |
Mendukung penggunaan karakter non-ASCII untuk nama domain Internet. Kelas ini tidak dapat diwariskan. |
ISOWeek |
Menyediakan anggota statis untuk mendukung tanggal minggu ISO yang merupakan bagian dari standar tanggal dan waktu ISO 8601 yang dikeluarkan oleh Organisasi Internasional untuk Standardisasi (ISO). |
JapaneseCalendar |
Mewakili kalender Jepang. |
JapaneseLunisolarCalendar |
Mewakili waktu dalam pembagian, seperti bulan, hari, dan tahun. Tahun dihitung sebagai untuk kalender Jepang, sementara hari dan bulan dihitung menggunakan kalender lunisolar. |
JulianCalendar |
Mewakili kalender Julian. |
KoreanCalendar |
Mewakili kalender Korea. |
KoreanLunisolarCalendar |
Mewakili waktu dalam pembagian, seperti bulan, hari, dan tahun. Tahun dihitung menggunakan kalender Gregorian, sedangkan hari dan bulan dihitung menggunakan kalender lunisolar. |
NumberFormatInfo |
Menyediakan informasi khusus budaya untuk memformat dan mengurai nilai numerik. |
PersianCalendar |
Mewakili kalender Persia. |
RegionInfo |
Berisi informasi tentang negara/wilayah. |
SortKey |
Mewakili hasil pemetaan string ke kunci pengurutannya. |
SortVersion |
Menyediakan informasi tentang versi Unicode yang digunakan untuk membandingkan dan mengurutkan string. |
StringInfo |
Menyediakan fungsionalitas untuk membagi string menjadi elemen teks dan melakukan iterasi melalui elemen teks tersebut. |
TaiwanCalendar |
kalender Taiwan. |
TaiwanLunisolarCalendar |
Mewakili kalender lunisolar Taiwan. Sedangkan untuk kalender Taiwan, tahun dihitung menggunakan kalender Gregorian, sedangkan hari dan bulan dihitung menggunakan kalender lunisolar. |
TextElementEnumerator |
Menghitung elemen teks string. |
TextInfo |
Mendefinisikan properti dan perilaku teks, seperti casing, yang khusus untuk sistem penulisan. |
ThaiBuddhistCalendar |
Mewakili kalender Buddha Thailand. |
UmAlQuraCalendar |
Mewakili kalender Hijriah Saudi (Um Al Qura). |
Enum
CalendarAlgorithmType |
Menentukan apakah kalender berbasis surya, berbasis bulan, atau berbasis lunisolar. |
CalendarWeekRule |
Mendefinisikan aturan yang berbeda untuk menentukan minggu pertama dalam setahun. |
CompareOptions |
Menentukan opsi perbandingan string untuk digunakan dengan CompareInfo. |
CultureAndRegionModifiers |
Menentukan konstanta yang menentukan CultureAndRegionInfoBuilder objek. |
CultureTypes |
Menentukan jenis daftar budaya yang dapat diambil menggunakan GetCultures(CultureTypes) metode . |
DateTimeStyles |
Menentukan opsi pemformatan yang menyesuaikan penguraian string untuk beberapa metode penguraian tanggal dan waktu. |
DigitShapes |
Menentukan tampilan digit khusus budaya. |
GregorianCalendarTypes |
Mendefinisikan berbagai versi bahasa kalender Gregorian. |
NumberStyles |
Menentukan gaya yang diizinkan dalam argumen string numerik yang diteruskan ke |
TimeSpanStyles |
Menentukan opsi pemformatan yang menyesuaikan penguraian string untuk ParseExact metode dan TryParseExact . |
UnicodeCategory |
Mendefinisikan kategori Unicode karakter. |
Keterangan
Blog berikut mencakup diskusi System.Globalization namespace layanan dan kelasnya:
Dua jenis .NET di namespace layanan ini, CultureAndRegionInfoBuilder dan CultureAndRegionModifiers, ditemukan dalam rakitan bernama sysglobl.dll. Agar berhasil mengkompilasi kode yang menggunakan jenis ini, tambahkan referensi ke sysglobl.dll.