在C#中,你可以使用Console.WriteLine()
方法进行格式化输出。为了实现格式化输出,你可以在字符串中使用占位符{0}
、{1}
等,然后在参数列表中提供相应的值。这些值将按照提供的顺序插入到字符串中的占位符位置。
以下是一些示例:
using System;
class Program
{
static void Main()
{
int age = 25;
string name = "John";
double salary = 50000;
// 使用占位符进行格式化输出
Console.WriteLine("Name: {0}, Age: {1}, Salary: {2}", name, age, salary);
// 使用字符串拼接进行格式化输出
Console.WriteLine("Name: " + name + ", Age: " + age + ", Salary: " + salary);
}
}
在这个示例中,我们使用Console.WriteLine()
方法输出一个包含姓名、年龄和薪水的字符串。我们使用占位符{0}
、{1}
和{2}
分别表示姓名、年龄和薪水,然后在参数列表中提供相应的值。输出结果如下:
Name: John, Age: 25, Salary: 50000
另外,你还可以使用string.Format()
方法进行格式化输出,它的用法与Console.WriteLine()
类似。例如:
string formattedString = string.Format("Name: {0}, Age: {1}, Salary: {2}", name, age, salary);
Console.WriteLine(formattedString);