Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c#拼接字符串

作者:Alexandr嫁衣°   发布日期:2026-01-20   浏览:70

// 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

解释说明:

  1. 使用 + 运算符:简单直接,适合少量字符串拼接。但不推荐用于大量字符串拼接,因为每次拼接都会创建新的字符串对象。
  2. 使用 string.Concat 方法:效率较高,适合拼接多个字符串。
  3. 使用 string.Format 方法:格式化字符串时非常方便,适合需要插入变量的场景。
  4. 使用 StringBuilder:适用于大量字符串拼接,性能优于直接使用 + 运算符,因为它在内存中只维护一个字符串缓冲区。

上一篇:c# bartender

下一篇:c# int转byte

大家都在看

c# 二进制

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

c#网络编程

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站