// C# 拼接字符串示例
// 方法1:使用 + 运算符
string str1 = "Hello";
string str2 = "World";
string result1 = str1 + " " + str2;
Console.WriteLine(result1); // 输出: Hello World
// 方法2:使用 string.Concat 方法
string result2 = string.Concat(str1, " ", str2);
Console.WriteLine(result2); // 输出: Hello World
// 方法3:使用 string.Format 方法
string result3 = string.Format("{0} {1}", str1, str2);
Console.WriteLine(result3); // 输出: Hello World
// 方法4:使用 StringBuilder 类(适用于大量字符串拼接)
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(str1);
sb.Append(" ");
sb.Append(str2);
string result4 = sb.ToString();
Console.WriteLine(result4); // 输出: Hello World
+ 运算符:简单直接,适合少量字符串拼接。但不推荐用于大量字符串拼接,因为每次拼接都会创建新的字符串对象。string.Concat 方法:效率较高,适合拼接多个字符串。string.Format 方法:格式化字符串时非常方便,适合需要插入变量的场景。StringBuilder 类:适用于大量字符串拼接,性能优于直接使用 + 运算符,因为它在内存中只维护一个字符串缓冲区。上一篇:c# bartender
下一篇:c# int转byte
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站