首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

字符串输出:C#中的格式或concat?

在C#中,字符串输出可以使用格式化或连接两种方法。

  1. 格式化:

C#中的字符串格式化主要使用string.Format()方法,它允许您使用占位符{n}来插入变量值。例如:

代码语言:csharp
复制
string name = "John";
int age = 30;
string result = string.Format("姓名:{0},年龄:{1}", name, age);

这将输出:"姓名:John,年龄:30"。

  1. 连接:

字符串连接是通过使用+运算符或StringBuilder类来完成的。

  • 使用+运算符:
代码语言:csharp
复制
string name = "John";
int age = 30;
string result = "姓名:" + name + ",年龄:" + age;

这将输出:"姓名:John,年龄:30"。

  • 使用StringBuilder类:
代码语言:csharp
复制
string name = "John";
int age = 30;
StringBuilder sb = new StringBuilder();
sb.Append("姓名:");
sb.Append(name);
sb.Append(",年龄:");
sb.Append(age);
string result = sb.ToString();

这将输出:"姓名:John,年龄:30"。

总结:

在C#中,字符串输出可以使用格式化或连接方法。格式化方法使用string.Format(),它允许您使用占位符{n}来插入变量值。连接方法则可以使用+运算符或StringBuilder类来完成。在选择方法时,请根据您的需求和性能要求进行选择。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券