如何控制,当这个字符串的长度不足6位,就在前面补零,6位就直接显示。
例如:我有一个string 字符串“1234”
就显示“001234”
字符串= “123456”就直接显示。string.Format是不是可以实现这个功能。
例如:我有一个string 字符串“1234”
就显示“001234”
字符串= “123456”就直接显示。string.Format是不是可以实现这个功能。
string ret = str.PadLeft(6, '0');
ret就是你要的结果。
//结果:001234
aaa=aaa.PadLeft(10, '0');
Response.Write(aaa);
{
string str = textBox1.Text;
string a = "0";
int count = 0; if (str.Length<6)
{
count = 6 - str.Length;
for (int i = 0; i < count; i++)
{
str= a+str;
}
MessageBox.Show(str);
}
}