如何以“0000012”的格式显示数字“12”

时间:2011-02-22 09:13:50

标签: c#

如何使用C#

以“0000012”的格式显示数字“12”

4 个答案:

答案 0 :(得分:24)

var str = string.Format("{0:d7}", 12);

答案 1 :(得分:9)

var formatted = String.Format("{0:0000000}", 12);

Console.WriteLine("{0:0000000}", 12);

我会补充一点,如果“12”是string(它是双引号)

var formatted = "12".PadLeft(7, '0');

答案 2 :(得分:4)

var a = 12;
var b = a.ToString("D7");

答案 3 :(得分:0)

int a = 12;
string b = a.ToString("0000000");