📅  最后修改于: 2023-12-03 15:09:02.343000             🧑  作者: Mango
在控制台应用程序中,有时需要将变量的值输出到控制台。以下是在 C# 中输出变量的几种方法。
通过调用 Console.WriteLine
方法,可以在控制台窗口中输出变量的值。下面是使用此方法输出字符串变量的示例代码:
string name = "John";
Console.WriteLine("My name is " + name);
输出结果为:
My name is John
在此示例中,字符串 "My name is " 和变量 name
用加号 (+) 连接起来,然后再传递给 Console.WriteLine
方法。
从 C# 6 开始,可以使用字符串插值将变量的值嵌入到字符串中。使用字符串插值时,只需在字符串前加上 $
符号,并将要嵌入的变量用大括号括起来。以下是使用字符串插值输出变量的示例代码:
string name = "John";
Console.WriteLine($"My name is {name}");
输出结果为:
My name is John
在此示例中,字符串中的大括号 { } 内包含了变量 name
。使用字符串插值可以让代码更加易读。
还可以使用格式化字符串将变量的值输出到控制台。格式化字符串是包含特殊字符的字符串,这些特殊字符表示要插入变量值的位置。以下是使用格式化字符串输出变量的示例代码:
string name = "John";
Console.WriteLine("My name is {0}", name);
输出结果与前面的示例相同:
My name is John
在此示例中,特殊字符 {0} 表示要插入第一个参数,即变量 name
。可以使用多个特殊字符来表示多个参数。例如:
string firstName = "John";
string lastName = "Doe";
int age = 30;
Console.WriteLine("My name is {0} {1}, and I am {2} years old", firstName, lastName, age);
输出结果为:
My name is John Doe, and I am 30 years old
在此示例中,特殊字符 {0} 表示要插入第一个参数,即变量 firstName
;特殊字符 {1} 表示要插入第二个参数,即变量 lastName
;特殊字符 {2} 表示要插入第三个参数,即变量 age
。
这就是在控制台 C# 应用程序中输出变量的方法。无论是使用 Console.WriteLine
方法、字符串插值还是格式化字符串,都可以将变量值输出到控制台。选择哪种方法取决于个人编程风格和代码要求。