c#中Console.Write("{0}",n+",")这个什么意思,刚学

如题所述

Console.Write("{0}",n+",")
控制台将输出第一个参数"{0}"的值,而{0}只是一个站位符号,它取值于第二个参数n+","
第一个参数 "{0}" :
是站位符号,代替Console.Write()函数的第二个参数值(这里指的是n+",").
第二个参数 n+"," :
n是一个变量,后与字符串","拼接.

这里其实只是输出了一个参数.可以不需要站位符号,直接写成Console.Write(n+",").

但如果是多个参数的话还是这么写比较直观.Console.Write("{0}-{1}-{2}",n+",",m+",",p+",").
和前面一样
{0}{1}{2}都是站位符号,分别代替第二(n+","),第三(m+","),第四(p+"")个参数的值.
n,m,p都是一个变量,后与字符串","拼接.
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-21
Write 输出可以使用变量,变量的标志是一对{n},大括号内的数n表示它是第n+1个变量,变量位于一对双引号“”及一个逗号之后,比如上面的n就是第一个变量,输出完n的值以后,+号表示接着输出其后的字符串,假如n=100,输出的结果就是:100,
第2个回答  2010-04-21
我也是刚刚学的,这应该是输出"n,"
"{0}"就是一个代码,代表n+","。
这应该和Console.Write("{0}"+"同学说:"+"{1}",Name,Word)一样 其中
"{0}"代表Name "{1}"代表Word。
第3个回答  2010-04-21
这是控制台的代码吧 0是下标 这要整段代码才能看出来的
第4个回答  2010-04-21
n是定义的变量吧
比方说n=1;
那么上面的语句为显示:1,
相似回答