現在、FxCop の問題を修正しているため、ToString()
.
現在、私のコードでは IFormatProvider として何も渡していないため、cultureinfo に値を渡さない場合は既定値が割り当てられ、CultureInfo を InvariantCulture として指定すると、どのカルチャにも依存しないという msdn の記事を読みました。
私の質問は、「デフォルトと CultureInfo.InvariantCulture は同じものですか?すべてのコードをデフォルトから InvariantCulture に置き換えることはできますか?」です。
元 :
int st = 123;
String s = st.ToString(123); // this will be taken as default
String s = st.ToString(123, CultureInfo.InvariantCulture); // culture is specified externally
2 行目と 3 行目は同じですか?