在下面的代码中执行 Console.writeline

本文关键字:Console writeline 执行 代码 在下面 | 更新日期: 2023-09-27 18:26:51

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代表什么

在下面的代码中执行 Console.writeline

它们是变量的占位符。字符串中的 3 个占位符对应于字符串后面出现的 3 个变量参数。

第一个

占位符中的变量由第一个参数填充(在本例中为 a(。第二个占位符由第二个参数 ( b ( 和第三个占位符由第三个参数 ( c ( 组成。

您发布的代码应将以下内容打印到控制台:

a = 10, b = 20, c = 30