如何可能是确保整数可以为3位数
比如说我现在输入一个整数1到数据库,但添加到数据的我想是001,到10的时候是010,如何实现
[解决办法]
padleft
[解决办法]
改成字符串
int i=10;
string str = string.Format("{0:3D}", i);
[解决办法]
int i = 10; MessageBox.Show(i.ToString().PadLeft(3,'0'));
[解决办法]
你入库可以用存int类型的。。。
你要010这种形式无非是显示。。
显示时再用String的PadLeft方法
[解决办法]
string ID = id.ToString("000");
[解决办法]
这个问题需要考虑大于999的情况。
上面的方法要么会超长,要么会使得数字被截掉。
[解决办法]
存的时候就存成1,2,3,4,5,
现实的时候再调格式