方法一
int i = 5; Console.WriteLine(i.ToString("D4"));
方法二
Console.WriteLine(i.ToString("0000"));
方法三:推荐使用
Console.WriteLine(i.ToString().PadLeft(4,'0'));
在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。
PadLeft(int totalWidth, char paddingChar) 在字符串左边用 paddingChar 补足 totalWidth 长度 PadRight(int totalWidth, char paddingChar) 在字符串右边用 paddingChar 补足 totalWidth 长度