У меня есть сумма, хранящаяся в десятичной дроби result
:
Eg. decimal result = 1935698.27;
Как я могу отформатировать это в String
, используя .ToString()
, чтобы оно выглядело так: R 1 935 698,27
Нужно сделать следующее:
- Добавьте
R
(обратите внимание на пробел) передString
- Добавьте пробелы, чтобы сгруппировать значение по 3 (например,
R 00 000 000 000,00
) - Замените
.
на,
Этот формат соответствует валютному формату южноафриканского рэнда.
Вот что у меня есть:
decimal result = 1935698.27;
string strResult = result.ToString("What should I put here?"); // Need help
// Expected strResult = "R 1 935 698,27"
Любая помощь высоко ценится!