把不足5位的数字在前面补0例 a="1"
补全为 "00001"

解决方案 »

  1.   

    int i = 5;
                Response.Write(i.ToString("00000"));
      

  2.   

    string a = null;
     a = 1;
     for(int i = 0; a.length<5 ;i++)
    {
      a ="0"+a;
    }
     嘿嘿!这个能满足你!
      

  3.   

    string a = "1";
    a = "00000".left(0,5-a.length) + a;
      

  4.   

          string a = "1";
            string newa = a.PadLeft(5, '0');
            Console.Write(newa);
      

  5.   

    呵呵,还有substing
                string a = "1";            
                string strA = ("00000" + a).Substring(("00000" + a).Length - 5);
                Console.WriteLine(strA);