"(C)Currency:{0:C}\n"
除了{}里面的内容,其他原样输出.
0表示Format函数里第2个参数值.就是-123.45678f.
C表示某种格式.
如果还有其他括号如:{1}-{2},则Format中的参数也相应增加.
C 以货币格式显示数值。
D 以十进制格式显示数值。
E 以科学记数法(指数)格式显示数值。
F 以固定格式显示数值。
G 以常规格式显示数值。
N 以数字格式显示数值。
X 以十六进制格式显示数值。
前面的部分 (C)Currency: 是字符串
后面的 {0:C} 表示将第一个参数格式化为货币形式,也就是你的-123.45678f
再后面的 \n 是一个转义字符,表示换行。
最后输出为
(C)Currency:¥-123.46\n
C 以货币格式显示数值。
D 以十进制格式显示数值。
E 以科学记数法(指数)格式显示数值。
F 以固定格式显示数值。
G 以常规格式显示数值。
N 以数字格式显示数值。
X 以十六进制格式显示数值。