通过添加尾随零将整数格式化为至少 X 位

Format integer to be at least X digits by adding trailing zeroes

有没有办法通过添加尾随零来将整数格式化为 至少 X 位数字?这样 X 为 4 我会得到:

4 -> 4000
58 -> 5800
372 -> 3720
5432 -> 5432
12345678 -> 12345678

我知道如何编写辅助函数来实现这一点,只是想知道是否有内置的字符串格式化方法可以做到这一点。

int intValue = 20;
int x=4;
int.parse(intValue.ToString().PadRight('0',x))

像这样的东西应该可以工作

检查语法。