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# 能把字符串转换成bool 类型吗?

c# 中如何把 string 类型如何转换为uint类型啊?

C#如何将枚举类(enum)型转换成字符(string)类型

c#怎么把一个int数组转成string数组

java里,如何把String字符串转换成int[]数组?