Целочисленное форматирование, заполнение до заданной длины - PullRequest
14 голосов
/ 13 октября 2008

Мне нужно дополнить вывод целого числа до заданной длины.

Например, при длине 4 цифры выходное значение целого числа 4 равно «0004» вместо «4». Как я могу сделать это в C # 2.0?

Ответы [ 2 ]

23 голосов
/ 13 октября 2008

Используйте команду string.Format.

output = String.Format("{0:0000}", intVariable); 

Подробнее: http://msdn.microsoft.com/en-us/library/fht0f5be.aspx

2 голосов
/ 13 октября 2008

я думаю, что это было: intVal.ToString ("####");

но здесь есть полезная документация

...