Добавить нулевое дополнение к строке

Как добавить дополнение "0" к строке, так что моя длина строки всегда равна 4?

Пример

If input "1", 3 padding is added = 0001
If input "25", 2 padding is added = 0025
If input "301", 1 padding is added = 0301
If input "4501", 0 padding is added = 4501

Ответ 1

Вы можете использовать PadLeft

var newString = Your_String.PadLeft(4, '0');

Ответ 2

myInt.ToString("D4");

Ответ 3

string strvalue="11".PadRight(4, '0');

output = 1100

string strvalue="301".PadRight(4, '0');

output = 3010

string strvalue="11".PadLeft(4, '0');

output = 0011

string strvalue="301".PadLeft(4, '0');

output = 0301

Ответ 4

"1".PadLeft(4, '0');

Ответ 5

int num = 1;
num.ToString("0000");