この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語
このドキュメントはアーカイブされており、メンテナンスされていません。

System.Globalization 名前空間

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

次の MSDN ブログには、System.Globalization 名前空間とそのクラスに関する議論が含まれています。

  クラス説明
パブリック クラスCalendar週、月、年などの区分で時間を表します。
パブリック クラスCharUnicodeInfoUnicode 文字に関する情報を取得します。 このクラスは継承できません。
パブリック クラスChineseLunisolarCalendar月、日、年などの区分で時間を表します。 年は中国暦を使用して計算され、日付と月は太陰太陽暦を使用して計算されます。
パブリック クラスCompareInfoカルチャごとに異なる文字列比較行うための一連のメソッドを実装します。
パブリック クラスCultureAndRegionInfoBuilder新しいカスタム カルチャまたは別のカルチャおよび国/地域に基づいたカスタム カルチャを定義します。 カスタム カルチャは、コンピューターにインストールすることで、そのコンピューター上で実行される任意のアプリケーションで使用できます。 このクラスは継承できません。
パブリック クラスCultureInfo特定のカルチャ (アンマネージ コードの開発では "ロケール" と呼ばれます) に関する情報を提供します。 この情報には、カルチャの名前、書記体系、使用する暦、および日付と並べ替え文字列の書式が含まれます。
パブリック クラスCultureNotFoundExceptionコンピューター上で使用できないカルチャを構築しようとするメソッドが呼び出されたときに、例外がスローされます。
パブリック クラス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サウジ回教暦 (ウムアルクラ暦) を表します。

  列挙体説明
パブリック列挙体CalendarAlgorithmTypeカレンダーの暦法 (太陽暦、太陰暦、または太陰太陽暦) を指定します。
パブリック列挙体CalendarWeekRule年の最初の週を決定するためのさまざまな規則を定義します。
パブリック列挙体CompareOptions CompareInfo と共に使用する文字列比較オプションを定義します。
パブリック列挙体CultureAndRegionModifiers CultureAndRegionInfoBuilder オブジェクトを定義する定数を指定します。
パブリック列挙体CultureTypes CultureInfo.GetCultures メソッドを使用して取得できるカルチャ リストの種類を定義します。
パブリック列挙体DateTimeStylesいくつかの日時解析メソッドによる文字列の解析をカスタマイズする形式指定オプションを定義します。
パブリック列挙体DigitShapesカルチャ固有の数字の表示を指定します。
パブリック列挙体GregorianCalendarTypesグレゴリオ暦の異なる言語バージョンを定義します。
パブリック列挙体NumberStyles整数数値型と浮動小数点数値型の Parse メソッドおよび TryParse メソッドに渡される数値文字列引数で使用できるスタイルを決定します。
パブリック列挙体TimeSpanStyles TimeSpan.ParseExact メソッドと TimeSpan.TryParseExact メソッドによる文字列の解析をカスタマイズする形式指定オプションを定義します。
パブリック列挙体UnicodeCategory文字の Unicode カテゴリを定義します。
表示: