CultureInfo.InvariantCulture
OSの地域設定(カルチャ)に依存しない数値・日付の書式変換に使う.NETのカルチャ。CSV出力での区切り文字との衝突回避だけでなく、和暦混入の防止やログ出力の検索性維持など、境界を越える日付・数値の文字列表現を固定したい場面で広く使われる。
この概念が関わる関係
- CultureInfo.InvariantCultureはCSV(カンマ区切り値)に対する本記事の推奨です。
- CultureInfo.InvariantCultureは保存データへの和暦混入を防ぎます。
- 内閣府祝日CSVはCultureInfo.InvariantCultureを前提とします。
- CultureInfo.InvariantCultureは多言語ログによる検索性の低下に対する本記事の推奨です。
この概念を扱う記事
- CSVは「ただのテキスト」ではない ── C#業務アプリのCSV実務(文字コード・Excel互換・インジェクション対策)(言及)
- 業務アプリの和暦・祝日・締め日処理 ── 改元に強い設計とJapaneseCalendar・営業日計算の実務(言及)
- WinForms/WPFアプリの多言語化 ── resx・サテライトアセンブリ・カルチャ切り替えの実務(言及)
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。