マネージド コードの "グローバリゼーション規則" 規則セット

Microsoft の "グローバリゼーション規則" 規則セットを使用して、アプリケーションのデータが異なる言語、ロケール、およびカルチャで正しく表示されない可能性のある問題に焦点を当てます。 アプリケーションのローカライズまたはグローバル化 (またはその両方) を行う場合には、この規則セットを含める必要があります。

ルール 説明
CA1303 ローカライズされるパラメーターとしてリテラルを渡さない
CA1304 CultureInfo を指定します
CA1305 IFormatProvider を指定します
CA1307 意味を明確にするための StringComparison の指定
CA1308 文字列を大文字に標準化します
CA1309 順序を示す StringComparison を使用します
CA1310 正確な StringComparison の指定
CA2101 P/Invoke 文字列引数に対してマーシャリングを指定します