System.Globalizationとは? わかりやすく解説

System.Globalization 名前空間

System.Globalization 名前空間には、言語、国/地域、使用する暦、日付、通貨、数値の書式パターン、文字列の並べ替え順序など、カルチャ関連情報を定義するクラスがあります。これらのクラスは、グローバリゼーションされたアプリケーション (国際対応アプリケーション) を記述する場合に便利です。StringInfo や TextInfo などのクラスは、サロゲート サポートやテキスト要素処理などの高度なグローバリゼーション機能を提供します。
クラスクラス

 クラス説明
パブリック クラスCalendar週、月、年などの区分で時間を表します。
パブリック クラスCharUnicodeInfoUnicode 文字に関する情報を取得します。このクラスは継承できません。
パブリック クラスChineseLunisolarCalendar月、日、年などの区分で時間を表します。年は中国暦を使用して計算され、日付と月は太陰太陽暦を使用して計算されます。
パブリック クラスCompareInfoカルチャごとに異なる文字列比較行うための一連のメソッドを実装します。
パブリック クラスCultureAndRegionInfoBuilder新しいカスタム カルチャまたは既存のカルチャおよび地域に基づいたカスタム カルチャを定義します。カスタム カルチャは、コンピュータにインストールすることで、そのコンピュータ上で実行される任意のアプリケーションで使用できます。このクラスは継承できません。
パブリック クラスCultureInfoカルチャの名前、書記体系、使用される暦、日付の書式設定と文字列の並べ替え方法など、特定のカルチャに関する情報を提供します。
パブリック クラスDateTimeFormatInfoカルチャに従って、DateTime 値を形式指定および表示する方法を定義します。
パブリック クラスDaylightTime夏時間の期間を定義します。
パブリック クラスEastAsianLunisolarCalendar時間が月、日、年、および時代 (年号) に分割され、その日付が太陽と月の周期に基づいている暦を表します。
パブリック クラスGregorianCalendarグレゴリオ暦を表します。
パブリック クラスHebrewCalendarヘブライ暦を表します。
パブリック クラスHijriCalendar回教暦を表します。
パブリック クラスIdnMappingインターネットドメイン名での非 ASCII 文字の使用をサポートします。このクラスは継承できません。
パブリック クラスJapaneseCalendar和暦を表します。
パブリック クラスJapaneseLunisolarCalendar月、日、年などの区分で時間を表します。年の計算には、和暦と同じ方法が使用されます。日および月は、太陰太陽暦を使用して計算されます。
パブリック クラスJulianCalendarユリウス暦を表します。
パブリック クラスKoreanCalendar韓国暦を表します。
パブリック クラスKoreanLunisolarCalendar月、日、年などの区分で時間を表します。年はグレゴリオ暦を使用して計算され、日付と月は太陰太陽暦を使用して計算されます。
パブリック クラスNumberFormatInfoカルチャに応じて、数値を形式指定および表示する方法を定義します。
パブリック クラスPersianCalendarペルシャ暦を表します。
パブリック クラスRegionInfo国/地域についての情報を格納します。
パブリック クラスSortKey文字列とその並べ替えキーとの対応付けの結果を表します。
パブリック クラスStringInfo文字列をテキスト要素に分割し、そのテキスト要素を反復処理する機能を提供します。
パブリック クラスTaiwanCalendar台湾暦を表します。
パブリック クラスTaiwanLunisolarCalendar台湾太陰太陽暦を表します。台湾暦と同様に、年はグレゴリオ暦を使用して計算され、日付と月は太陰太陽暦を使用して計算されます。
パブリック クラスTextElementEnumerator文字列のテキスト要素を列挙します。
パブリック クラスTextInfo大文字と小文字を区別するかどうかなど、書記体系に固有なプロパティと動作を定義します。
パブリック クラスThaiBuddhistCalendarタイ仏暦を表します。
パブリック クラスUmAlQuraCalendarサウジ回教暦 (Umm-Al Qurah) を表します。
列挙型列挙型
 列挙体説明
パブリック列挙体CalendarAlgorithmTypeカレンダーの暦法 (太陽暦、太陰暦、または太陰太陽暦) を指定します。
パブリック列挙体CalendarWeekRule年の最初の週を決定するためのさまざまな規則を定義します。
パブリック列挙体CompareOptionsCompareInfo と共に使用する文字列比較オプションを定義します。
パブリック列挙体CultureAndRegionModifiersCultureAndRegionInfoBuilder オブジェクトを定義する定数を指定します。
パブリック列挙体CultureTypesCultureInfo.GetCultures を使用して取得できるカルチャ リストの種類を定義します。
パブリック列挙体DateTimeStylesDateTime.Parse メソッドと DateTime.ParseExact メソッドが文字列を解析する方法をカスタマイズする形式指定オプションを定義します。
パブリック列挙体DigitShapesカルチャ固有の数字の表示を指定します。
パブリック列挙体GregorianCalendarTypesグレゴリオ暦の異なる言語バージョンを定義します。
パブリック列挙体NumberStyles数値基本型クラスの Parse メソッドに渡される数値文字列引数で使用できるスタイルを決定します。
パブリック列挙体UnicodeCategory文字の Unicode カテゴリを定義します。

System.Globalization

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

「基本クラスライブラリ」の記事における「System.Globalization」の解説

国際化対応したアプリケーションを記述するための手助けとなる機能を提供する。文化 (culture) に結び付けられた情報、言語、国や地域、カレンダーの使用法、日付のフォーマット法、通貨、数字などが定義されるようになる。

※この「System.Globalization」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.Globalization」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「System.Globalization」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ。


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「System.Globalization」の関連用語

System.Globalizationのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



System.Globalizationのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS