一些常用的货币、补位、精度显示、百分数显示:
//标准数字格式化字符串
Console.WriteLine("金额:{0:c}", 10); // ¥10.00 货币的表示方法
Console.WriteLine("{0:d2}", 5); // 05 不足两位用0来填充
Console.WriteLine("{0:f1}", 1.26); // 1.3 根据指定精度显示
Console.WriteLine("{0:p1}", 0.1); // 10% 以百分数显示
打印双引号、单引号、空字符、换行
//转义符 改变字符含义 \" \' \0 \r\n
Console.WriteLine("我爱\"中国\"");
char c1 = '\'';
char c2 = '\0'; //空字符
Console.WriteLine("hello, \r\nworld"); //回车\r\n
占位符string.Format()
//占位符Format{位置编号} 从{0}开始
string str = string.Format("枪的名称:{0},弹匣容量:{1},弹匣内子弹的number:{2},剩余子弹数量:{3}",gunName, gunContent, bullNumber, bullLeftNumber);
Console.WriteLine(str);