C#中如何把int转换成两个字符的string
部门新开了项⽬,所以⼀整周的时间都在瞎忙,为什么称瞎忙?所负责的内容,并没有做好,也是⼀万个⼼塞啊....
说⼀下最近碰到的⼀些问题。
⽤到了计时,但是⽐如定时是⼀分半钟,可是显⽰的时候,想让显⽰为1:30或者01:30,怎么做呢?说⼀个⾃⼰⽤的,其他的以后补充。
举个栗⼦:
int timer=(int)(100%60);//second
string str=timer.ToString().PadLeft(2,'0'); //将int型转换为String类型的,会转换成2位字符串,若位数不⾜,则在前⾯补“0”
扩充:PadLeft(Int32):返回⼀个新的字符串,该字符串通过再次实例中的字符左侧填充空格来达到指定的总长度,从⽽实现右对齐。
字符串长度不足补空格 padLeft(Int32,Char):返回⼀个新字符串,该字符串通过在此实例中的字符左侧填充指定的Unicode字符来达到指定的总长度,从⽽使这些字符右对齐。
同理,PadRight。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论