数字字符串位数不足左边补零

方法一

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 长度

你可能感兴趣的:(C#)