C#中{0}{1}都是什么意思 在Console.WriteLine中见到的

如题所述

这个叫做占位符,所谓占位符,就像是挤公交抢座,先占好位置,然后再使用真正的值来替换掉它。

例:
string.Format("这是第{0}个占位符,这是第{1}个占位符。","1","2");
输出结果;这是第1个占位符,这是第2个占位符

占位符中的数字代表后面参数列表的下标,从0开始,就像数组的下标一样。一个占位符可以出现多次。

比如:
string.Format("这是{0}个占位符,这是另外{0}个占位符。","1");
输出结果;这是1个占位符,这是另外1个占位符
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-17
{0},{1} 是占位符吧.怎么会早console.writline中出现呢. 你见到的时候是不是console.wriline("一个占位符{0}","这是占位符"); 是不是大概以这种模式出现的? 如果是这样的话.那就是一个占位符.! 希望能够有所帮助到你.
第2个回答  2013-12-17

用来做替换的,比如

Console.WriteLine("{0}和{1}",23,45);
//{0}将被替换为23,{1}将被替换为45

第3个回答  2013-12-17
可以理解为第几个参数,0就是后面的第一个变量,1是后面的第二个变量。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网