整数转字符串问题

有一整数不超过4位:如30、100、500、1024

想实现这样的转换,如:0030、0100、0500、1024

有没有简便的方法。除了像下面的方法:

int number = 30;
string str = number.ToString();
for (int i = 0; i <= 4 - str.Length; i++)
{
    str = "0" + str;
}
Console.WriteLine("{0}", str);

不考虑用if...else

精慕HU
浏览 412回答 1
1回答

Helenr

int number = 30; string str = number.ToString("d4"); Console.WriteLine(str);
打开App,查看更多内容
随时随地看视频慕课网APP