Ответ 1
Используйте команду string.Format.
output = String.Format("{0:0000}", intVariable);
Подробнее: http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
Мне нужно наложить вывод целого числа на заданную длину.
Например, с длиной 4 цифры вывод целого числа 4 равен "0004" вместо "4". Как это сделать в С# 2.0?
Используйте команду string.Format.
output = String.Format("{0:0000}", intVariable);
Подробнее: http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
Я думаю, это было: intVal.ToString( "####" );
но есть полезная документация здесь