填充前导零的字符串,其值已经是字符串?

时间:2012-11-06 15:46:25

标签: c# .net-4.0 string.format

string n = string.Format("{0:000}-{1:00}-{2:00}-{3:00}-{4:000000}-{5:000000}"
                        ,"20G","34","41","1","3G","2004");

如果值为int,则上述方法有效,但在这种情况下它们不能。是否可以在string.Format中使用字符串值进行填充,或者我必须执行以下操作:

string n = string.Format("{0}","20G".PadLeft(3,'0'));

0 个答案:

没有答案