В одном из уроков наткнулся на такую запись:
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#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024