Предположим, что у меня есть следующее десятичное число, которое я должен отформатировать, чтобы каждая тысяча должна была быть разделена пробелом:
897.11 to 897.11
1897.11 to 1 897.11
12897.11 to 12 897.11
123897.11 to 123 897.11
Я попытался Decimal.ToString( "0 000.00" ). Хотя это работает очень хорошо, когда число составляет 1897,11. Но когда он 897.11, я получаю 0 897.11.