string s1=string.Format("the value is {0,7:d}",i);
string s2=string.Format("the value is {0,7:f3}",j);
这个7是什么意思
语法结构如下:
{ index[,alignment][:formatString]}
alignment,代表对齐方式,正数表示右对齐,负数表示左对齐,数字本身表示所占字符个数。
7表示右对齐,格式化后占7个字符位置,不足的补空格
参考http://msdn.microsoft.com/zh-cn/library/txafckwd%28v=vs.110%29.aspx
楼上正解