个位数加0,十位数不加0
比如int str7=2;
那么string str98="02";
假如int str7=98;
那么string str98="98";
那么如何实现这个效果呢?
[解决办法]
int str7=2;int str7=98;
string str98=string.empty;
if(str7>=10)
{
str98 =str7.tostring();
}
else
str98="0"+str7;
[解决办法]
str7.ToString("D2")
或
str7.ToString("00")
[解决办法]
int i=7;
return string.Format("{0:00}",i);
int str7=2;
string Str=Convert.ToString(str7).PadLeft(2, '0');
int str7 = 2;
string str98 = "";
if (str7 >= 10)
{
str98 = str7.ToString().PadLeft(2, '0');
}
else
{
str98 = str7.ToString();
}