举例
Console.WriteLine("我叫{0},我住在{1},我今年{2}了,我的邮箱是{3},我的工资是{4}",name, addr,age, email,salary);
注意事项
前面有几个占位符,后面就要有几个变量,多了没效果,但不报错,少了会有运行异常
输出顺序:按照挖坑的顺序来输出,即第一个参数为{0}<br>第二个参数为{1}...然后根据前面引号里面的去填坑
Console.WriteLine("我叫{1},我住在{1}",name,age);会输出两个age的值
占位符的格式说明
Console.WriteLine("0x{0:X},{0:F2},{0:P2}",100);
X表示16进制,F表示小数,F后面的2表示小数位数,P表示百分比格式输出,P2表示小数为两位的百分比格式输出
参见:MSDN中的标准数字格式字符串