String.Format 实际上是对数字.Format、DateTime.Format 等等的包装,但它的功能更要强大些。
语法
{ arg[, n]: formatString }
示例
第一个 String.Format 使用了两个要格式化的对象,所以冒号前面一个是 0,一个是 1。
第二个 String.Format 指定了数字 10,表示年份不足 10 位的话,前面用空格补足,注意正数时不能使用正号(+),负数则可以使用负号(-)。还要注意,这里是用空格补位的,而空格在 HTML 中,大多数地方是将多个空格显示为一个空格,所以要用这个来实现对齐输出,不一定有效果。