怎么样将int型数字转换成7位字符串,不足的时候,前面补0

解决方案 »

  1.   

    int aa = 111;
    string aastr = aa.ToString("0000000");
    //或
    string aastr = aa.ToString().PadLeft(7,'0');
      

  2.   


                int i = 235;
                MessageBox.Show( i.ToString().PadLeft( 7,'0' ) );
      

  3.   

     int t = 123;
                string s = t.ToString("0000000");
      

  4.   

    string str= aa.ToString().PadLeft(7,'0'); 
      

  5.   

    string str= aa.ToString().PadLeft(7,'0'); 
      

  6.   

    参考:http://blog.csdn.net/gisfarmer/archive/2008/11/23/3353725.aspx