2
我碰到下面的实现ToString()
方法的传来:逗号字符串格式参数
return string.Format("${0}.{1,2:00}", dollars, cents);
我无法理解在这里使用的第二个命令行参数即{1,2:00}
可能有人请解释一下使用,
在这些论据中?
我碰到下面的实现ToString()
方法的传来:逗号字符串格式参数
return string.Format("${0}.{1,2:00}", dollars, cents);
我无法理解在这里使用的第二个命令行参数即{1,2:00}
可能有人请解释一下使用,
在这些论据中?
见文档Composite Formatting,并尝试例如:从链接的页面
result = string.Format("We have '{0,6}' with positive", 3.14);
result = string.Format("We have '{0,-6}' with negative", 3.14);
引用:
可选
alignment
组件是一个带符号的整数,指示优选格式化字段宽度。如果alignment
的值小于格式化字符串的长度,则忽略alignment
,并将格式化字符串的长度用作字段宽度。如果alignment
为正值,则字段中的格式化数据为右对齐,如果alignment
为负值,则左对齐。如果需要填充,则使用空白。如果指定了alignment
,则需要使用逗号。
非常感谢.. –