如何将整数转换为其字符串表示形式添加填充零

时间:2017-05-15 16:15:35

标签: c#

int num = 00;
string s=num.ToString();

给出值“0”。预期结果为“00”。怎么做?

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

这是你的价值分配。 00 int的值始终为0.如果您想要始终显示两位数字,则需要在ToString()来电时使用格式

int num = 00;
string s= num.ToString("D2");   

这应该可以解决问题。

答案 1 :(得分:0)

您可以使用ToString()方法的实现来实现所需的结果,传递参数“D2”,如演示链接所示:http://rextester.com/JKIDK14711 或者,您可以从此处获取有关ToString()接受的参数的更多信息:https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx