製品価格を異なる通貨で表示する多言語アプリケーションに取り組んでいます。私は .net ライブラリを使用して、文化に基づいて通貨をフォーマットします。
CultureInfo current = CultureInfo.CurrentCulture;
return value.Value.ToString("C", current);
ロシアのクライアントは、この表示方法に満足していないため、たとえば 100 руб が必要です。現時点では 100,00 ポンドではありません。
文化通貨への他の変換に影響を与えることなく、価格文字列の生成方法を変更する簡単な方法はありますか?