В одном из уроков наткнулся на такую запись:
text = _slot.Value.amount.ToString("n0");
Почитал про это на MSDN. Оказалось, что данная запись означает вывод числа в удобном для пользователя формате. Формат основан на региональных настройках системы. Ниже я приведу пример вывода числа 1054.32179:
// The example displays the following output to the console:
// Formatting of 1054.32179:
// N0: 1,054
Полное описание описание спецификатора N можно найти на странице Standard numeric format strings. Там же написано, что в результате его использования будет выведено ноль десятичных знаков после запятой.
Следует иметь ввиду, что использование этого метода не является операцией округления, а всего лишь отображения числа. Например, число 1054.82179 выводится как 1054, а не 1055!
DenTNT недавно публиковал (посмотреть все)
- C#: Добавить поддержку перезапуска приложения - 21.02.2025
- EVE-Online: Отобразить информацию о соединении и fps - 20.02.2025
- WPF: Отображение прогресса с помощью async/await - 13.02.2025