慕粉1501399489
2017-09-19 10:17
为什么此时的{0}指代的是sum,而不是第一个的int _num1
因为你给{0}的赋的值是sum,你打印的是Consol.WriteLine("和是{0}",sum)这里的0本来没有任何值,是取决于你给0赋什么值,里的sum改成int_num1这里的0就会变成int_num1了
Console.WriteLine("{1},{0}", num_1, num_2);
{0}表示占位符,后面代表参数,占位符打印的是括号里面的参数顺序,而不是上面变量的顺序
因为console.writeline()里面的{0}是个占位符,后面的变量你写sum就是sum变量的直,要是想输出 _num1的直你可以这么写Console.WriteLine("和是{0}", _num1)
C#开发轻松入门
254118 学习 · 1459 问题
相似问题