C # - увеличивать число и держать нули перед

Мне нужно сделать 40-значный счетчик переменной. Это должно начаться как0000000000000000000000000000000000000001
и увеличение до
0000000000000000000000000000000000000002

Когда я используюint класс, это обрезает все нули. Проблема в том, что мне нужно увеличить число, а затем преобразовать его в строку с правильным количеством начальных нулей. Общий размер должен быть 40 цифр. Так что, если я наберу 50, например, это должно выглядеть так:

0000000000000000000000000000000000000050

Как я могу это сделать и сохранить нули?

Ответы на вопрос(4)

Ваш ответ на вопрос