在C#中,你可以使用string.Format()
方法或StringBuilder
类来拼接字符串。下面是两种方法的示例:
string.Format()
方法:using System;
class Program
{
static void Main()
{
string name = "John";
int age = 30;
string message = string.Format("My name is {0} and I am {1} years old.", name, age);
Console.WriteLine(message);
}
}
StringBuilder
类:using System;
using System.Text;
class Program
{
static void Main()
{
string name = "John";
int age = 30;
StringBuilder sb = new StringBuilder();
sb.Append("My name is ");
sb.Append(name);
sb.Append(" and I am ");
sb.Append(age);
sb.Append(" years old.");
string message = sb.ToString();
Console.WriteLine(message);
}
}
在这两个示例中,我们都将name
和age
变量的值拼接到一个字符串中,并将结果输出到控制台。使用string.Format()
方法更简洁,而StringBuilder
类在处理大量字符串拼接时性能更好。