在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
类在处理大量字符串拼接时性能更好。