Я работаю над многоязычным приложением, которое показывает цены на товары в разных валютах. Я использую библиотеку .net для форматирования валют на основе культуры, например.формат валюты определенным образом для только одной культуры
CultureInfo current = CultureInfo.CurrentCulture;
return value.Value.ToString("C", current);
Российский клиент недоволен тем, как это проявляется, например, они хотят 100 руб. показывая, а не 100,00 р на данный момент.
Есть ли простой способ изменить, как генерируется ценовая строка, не влияя на другие преобразования в свою валюту культуры?
Что вы подразумеваете под «другими преобразованиями»? Конверсии в той же культуре в другом месте вашего кода или преобразования в других культурах? –
конверсии в других культурах – amateur