如何把1格式化成01? 在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。Convert.ToString(int value, int toBase):可以把一个数字转换为不同进制数值的字符串格式,其中toBase参数为进制的格式,只能是2、8、10及16:如Convert.ToString(1,2)执行的结果为”0001” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = string.Format("{0:d2}",1);Response.Write(str); 如果不是二进制的话:string strNum = "1"; //这里的1可以有数字转换成stringLabel1.Text = strNum.PadLeft(2,'0'); 如果是11也还是11。这样就没错了。试试看。string strNum = "11";Label1.Text = strNum.PadLeft(2,'0'); int i = 2;string str = (i.ToString()).PadLeft(2,'0'); string NumFormat = "00";int i = 1;string nStr = i.ToString();string tmpResult = NumFormat.Remove(NumFormat.Length-nStr.Length, nStr.Length) + nStr;System.Console.WriteLine( tmpResult ); .net编译的dll是标准PE文件么? 请问一下,用C#写的程序必须要装Framework吗? listview添加的时候默认是添加到最后,有办法添加到前面吗? 如何取得int型数值的高16位部分的数值 今天开始认真很习.问个弱弱的问题 一个可能和session的奇怪问题(各位不要错过) 提一个控制台中的循环语句退出问题。请大家帮帮我 水晶报表问题:请问子报表的连接是怎么用代码写的…… C#编译时的一个问题 我的老天!C# 真像 JAVA 呀! 深度讨论未来五年JAVA技术体系与.NET技术体系在中国市场的表现 [月圆人圆]祝愿大家中秋快乐,散分顺便,一点迷茫[月圆人圆]
Response.Write(str);
string strNum = "1"; //这里的1可以有数字转换成string
Label1.Text = strNum.PadLeft(2,'0');
string strNum = "11";
Label1.Text = strNum.PadLeft(2,'0');
string str = (i.ToString()).PadLeft(2,'0');
int i = 1;
string nStr = i.ToString();
string tmpResult = NumFormat.Remove(NumFormat.Length-nStr.Length, nStr.Length) + nStr;
System.Console.WriteLine( tmpResult );