string.Format(string format, params object[] args)
参数 format 中的索引(第一项为 {0}):
- 可以中断;
- 可以颠倒位置;
- 最大值必须小于 args 长度。
比如下面的写法是正确的:
string[] args = new string[100];
// ...
string.Format("{3}{1}", args);
但 {} 中必须是数字,若是其他字符,则会报错“输入字符串的格式不正确。”,比如下面是错误的:
string[] args = new string[100];
// ...
string.Format("{3}{1}{x}", args);