2010-06-24 85 views

回答

2

代码移植到C#:

String info; 
String info2; 
info = String.Format("{0,2:D}", Value[i]); 
info2 = String.Format("{0,6:0.0}", Value[j]); 

6被用于对准琴弦4个位数加小数点加十进制数字。

注意照顾当前使用的文化,对于某些文化,您可能会得到,而不是.

+0

如果值为1,那么“{0:D2”将创建“01”或“1”? – 5YrsLaterDBA 2010-06-24 17:05:13

+0

D2将是01.而FYI,@ jdehaan,你错过了一个闭幕} – dvallejo 2010-06-24 17:30:14

+0

哦该死的,你是对的!谢谢你们两位(我做了适当的修改) – jdehaan 2010-06-24 18:30:27

1
Value[i].ToString("D"); 
Value[j].ToString("####.0"); 
+0

你的第一条语句不指定最小2位数的宽度。对? – 5YrsLaterDBA 2010-06-24 16:49:53

相关问题