int i = 1000;
string str1 = i.ToString("000000");
string str2= i.ToString("D6");
string str3= i.ToString().PadLeft(6,'0');
得到的结果都为:“001000”