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);

输出结果:

原文地址:https://www.cnblogs.com/AlinaL/p/12852146.html