В одном из уроков наткнулся на такую запись:
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 недавно публиковал (посмотреть все)
- GitHub: Версия Desktop видит файл реестра как двоичный - 15.02.2021
- Firefox: Невозможно скопировать текст с защищённых страниц - 12.02.2021
- Windows 10: Файл DumpStack.log.tmp в корне диска - 11.02.2021