0

整数をネイティブ形式でレンダリングしようとしています。次のようにカルチャ情報を設定します。

CurrentCulture = new CultureInfo(ViewingLanguage.LanguageTag)
{
    NumberFormat = new NumberFormatInfo{DigitSubstitution = DigitShapes.NativeNational}
};

そして機能を持っています:

public static string NiceNumber(CultureInfo culture, int number)
{
    return number.ToString(culture);
}

カルチャが などに設定されていてもar-QAzh-HANS数字は常にラテン語形式でレンダリングされます。

数字をネイティブ形式でレンダリングするにはどうすればよいですか?

4

1 に答える 1