Подтвердить что ты не робот

Форматирование чисел: как конвертировать 1 в "01", от 2 до "02" и т.д.?

У меня есть цифры как 1, 2 и 3, и я хотел бы сделать их в строки "01", "02" и "03". Как я могу это сделать?

4b9b3361

Ответ 2

string.Format("{0:00}", yourInt);

yourInt.ToString("00");

Оба производят 01, 02 и т.д.

Ответ 3

string.Format("{0:00}",1); //Prints 01
string.Format("{0:00}",2); //Prints 02

Ответ 4

в качестве примера

int num=1;
string number=num.ToString().PadLeft(2, '0')

просто и работает.

Ответ 5

С новым С# (я имею в виду версию 6.0), вы можете достичь того же, просто используя String Interpolation

int n = 1;
Console.WriteLine($"{n:D2}");