int num = 00;
string s=num.ToString();
给出值“0”。预期结果为“00”。怎么做?
任何人都可以帮助我吗?
答案 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