读书人

C#求关于整数转换有关问题~应该超简单

发布时间: 2012-01-21 21:31:43 作者: rapoo

C#急求关于整数转换问题~应该超简单的!
各位好,我想用C#语言相应的整数转为字符形式,指定转换的位数后,前面不足位自动填充为0,这该怎么转换?谢谢!

0变成000
1变成001
2变成002
3变成003
4变成004
5变成005
6变成006
.....
.....
10变成010
11变成011

[解决办法]
int i = 0;
i.ToString( "000 ");
[解决办法]
public string Convert(int i, lenght length)
{
string ret = i.ToString();
for (j = 0; j < length - ret.Length; j++ )
{
ret += "0 ";
}

return ret;
}
[解决办法]
顶楼上
[解决办法]
Text = i.ToString( "D3 ");
[解决办法]
int i = 123;
string s = i.ToString( "000 ");

[解决办法]
ret += "0 ";
Sorry
应该是
ret = "0 " + ret;
[解决办法]
int n = 10;
Console.WriteLine( " n is :{0:d3} ",n);
[解决办法]
i.ToString().PadLeft(3, '0 ');
[解决办法]
str.PadLeft(3, '0 ');
[解决办法]
PadLeft(3, '0 ');

读书人网 >C#

热点推荐