C#中如何把int转换成两个字符的string
Posted icon169
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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。
以上是关于C#中如何把int转换成两个字符的string的主要内容,如果未能解决你的问题,请参考以下文章
C#如何将枚举类(enum)型转换成字符(string)类型
c# 中如何把 string 类型如何转换为uint类型啊?