个位数加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);
------解决方案--------------------str7.ToString("D2");
------解决方案-------------------- 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();
}
------解决方案--------------------int str7=2;
string Str=str7.ToString().PadLeft(2, '0');
------解决方案--------------------PadLeft即可
------解决方案--------------------ToString("00")