Преобразование десятичных чисел в строки в C#C#

Место общения программистов C#
Anonymous
Преобразование десятичных чисел в строки в C#

Сообщение Anonymous »

Как преобразовать список десятичных значений в строки, чтобы:
  • Десятичная точка не отображается, если значение — целое число.
  • В противном случае число форматируется минимум с двумя десятичными знаками.
Например:

var items = new List
{
120.5,
110,
25.356
};

foreach (var item in items)
{
var itemString = item.ToString();
}


В результате должны получиться следующие строковые значения:

"120.50"
"110"
"25.356"


Подробнее здесь: https://stackoverflow.com/questions/430 ... in-c-sharp

Вернуться в «C#»