C#将int转换为带有填充零的字符串?在C#中,我有一个整数值,需要转换为字符串,但它需要在前面添加零:例如:int i = 1;当我把它转换成字符串时,它需要变成0001。我需要知道C#的语法。
3 回答
翻阅古今
TA贡献1780条经验 获得超5个赞
i.ToString().PadLeft(4, '0')
i.ToString("0000");
i.ToString("D4");
慕容708150
TA贡献1831条经验 获得超4个赞
int number = 1;//D4 = pad with 0000string outputValue = String.Format("{0:D4}", number);Console.WriteLine(outputValue);//Prints 0001//ORoutputValue = number.ToString().PadLeft(4, '0');Console.WriteLine(outputValue);//Prints 0001 as well
- 3 回答
- 0 关注
- 881 浏览
添加回答
举报
0/150
提交
取消