Страницы

Поиск по вопросам

вторник, 21 мая 2019 г.

Как в лейбле отображать десятичные числа в виде 001, а не 1?

Как в лейбле (label1) отображать десятичные числа в виде 001, а не 1 ? И отображать десятичные числа в виде 012, а не 12. При этом десятичное значение берется из listBox3.SelectedIndex.


Ответ

Чтобы определить способ форматирования числовых данных, можно создать строку настраиваемого числового формата, состоящую из одного или нескольких описателей настраиваемого формата. Строка настраиваемого числового формата — это любая строка формата, не являющаяся строкой стандартного числового формата.
Знак-заместитель нуля - Заменяет ноль соответствующей цифрой, если такая имеется. В противном случае в результирующей строке будет стоять ноль.
double value;
value = 123; Console.WriteLine(value.ToString("00000")); Console.WriteLine(String.Format("{0:00000}", value)); // Displays 00123
MSDN

Комментариев нет:

Отправить комментарий