namespace VariableDefinition
{
class Program
{
static void Main(string[] args)
{
short a;
int b ;
double c;
/* actual initialization */
a = 10;
b = 20;
c = a + b;
Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c);
Console.ReadLine();
}
}
}
请在console.writeline语句中解释a = {0} b = {1}和c = {2}的含义。 0,1,2代表什么
答案 0 :(得分:4)
它们是变量的占位符。字符串中的3个占位符对应于字符串后面的3个变量参数。
第一个占位符中的变量由第一个参数填充(在本例中为a
)。
第二个参数(b
)的第二个占位符和第三个参数(c
)的第三个占位符。
您发布的代码应将以下内容打印到控制台:
a = 10, b = 20, c = 30