for (i=1;i<60;i++)
{
}在FOR 循环中我想引用i的值,
我所用的格式如下:
01,02,03,04,05...,57,58,59,60;如何把i转换成这种格式,将i都变成两位的字符串格式请高手指教,谢谢
{
}在FOR 循环中我想引用i的值,
我所用的格式如下:
01,02,03,04,05...,57,58,59,60;如何把i转换成这种格式,将i都变成两位的字符串格式请高手指教,谢谢
调试欢乐多
for (i=1;i <60;i++)
{
Console.WriteLine(i.ToString("00"));
}
for(i=1;i<60;i++)
{
string b=i.ToString();
ArrayList.Add(b);
}
{
for (int i = 1; i < 60; i++)
{
string b = i.ToString();
if (b.Length == 1)//求长度!要是1位的就加0了~
{
Console.Write("0" + i + ",");
}
else
{
Console.Write(i + ",");
}
if (i == 59)
{
Console.Write("\b"+";");
}
}
Console.ReadLine();
}
不对请包含哈哈~反正按你要求输出了~
只输出一个
如果不考虑效率的话,3楼的方法是正确的
{
string ii = i < 10 ? String.Format("0{0}", i.ToString()) : i.ToString();
}
for (int i = 1;i< 60; i++)
{
string ii = i < 10 ? String.Format("0{0}", i.ToString()) : i.ToString();
Response.Write(ii);
Response.Write("<br>");
}