C#学习笔记之——格式字符串,多重标记和值,格式化数字字符串
-
格式字符串
Console.WriteLine("two sample:{0},{1}", 3, 6);
输出结果:two sample:3,6
-
多重标记和值
Console.WriteLine("three samples:{0}, {1} and {0}", 3, 6);
输出结果:three samples:3, 6 and 3
-
格式化数字字符串
- 格式化为货币
Console.WriteLine("the value: {0:C}", 100);
输出结果:the value: ¥100.00
- 对齐说明符
Console.WriteLine("{0,10}", 500);
输出结果:
int i = 500;
Console.WriteLine("|{0,10}|", i);//右对齐
Console.WriteLine("|{0,-10}|", i);//左对齐
输出结果:
- 格式字段
double i = 3.987514;
Console.WriteLine("{0,-10:G} -- 普通", i);
Console.WriteLine("{0,-10} -- 默认,跟普通相似", i);
Console.WriteLine("{0,-10:F4} -- 限制小数点后保留四位", i);
Console.WriteLine("{0,-10:C} -- 用货币表示", i);
Console.WriteLine("{0,-10:E3} -- 科学表示法", i);
Console.WriteLine("{0,-10:x} -- 十六进制数", i);
输出结果: