注:WriteLine是Console的一个成员,它和Write实现相同的功能,但会在每个输出字符串的结尾添加一个换行符。
名字和字符 | 意义 |
---|---|
货币C、c | 使用货币符号把值格式化为货币,货币符号取决于程序所在PC的区域设置。精度说明符:小数位数示例:Console.WriteLine("{0:C}",12.5);输出:$12.50 |
十进制数D、d | 十进制数字字符串,需要的情况下有负数符号。智能和整数类型配合使用。精度说明符:输出字符串中的最小位数。如果实际数字的位数更少,则在左边以0填充。示例:Console.WriteLine("{0:D4}",12);输出:0012 |
-定点F、f- | -带有小数点的十进制数字字符串,如果需要也可以有负数符号 精度说明符:小数的位数示例:Console.WriteLine("{0:F4}",12.3456789);输出:12.3457- |
常规 G、g | 在没有指定说明符的情况下,会根据值转换为定点或科学计数法表示的紧凑型是精度说明符:根据值示例:Console.WriteLine("{0:G4}",12.345678);输出:12.35 |
十六进制数X、x区分大小写 | 十六进制数字的字符串。十六进制数字A~F会匹配说明符的大小写形式精度说明符:输出字符串中的最少位数。如果实际数的位数更少,则在左边以0填充示例:Console.WriteLine("{0:x}",180026);输出:2bf3a</ |