C# 字符串拼接整理_C#字符串拼接方式整理

C# 字符串拼接整理_C#字符串拼接方式整理

 

一、字符串连接使用+ 

注意:此方式多种语言通用,js,java中都可以如此操作

string hello = "Hello";
string world = "World";
string result = hello+" "+ world+"!";

 

二、StringBuilder,字符串拼接专用,性能搞,可以自定义缓存区大小

StringBuilder builder = new StringBuilder();
for (int i = 0; i < 10; i++)
{
    //builder.Append($"下标为{i}的数据");
    builder.AppendLine($"下标为{i}的数据");
}
Console.WriteLine(builder.ToString());

三、String.Join ,数组转字符串常用

此方式跨语言使用,js中也是使用此方式 array.join()

int[] numbers = new int[] {1,2,3,4,5 };
Console.WriteLine(string.Join("&",numbers));

 

四、String.Format  

string str= String.Format("{0}{1}{2}","a","b","c");

五、 使用 $

C# 6.0中新语法支持 $ 更方便的拼接字符串。

强烈推荐

 String str="hello";
 String str2="world";
 var ccb = $"Hi!  {str}{str2}";  

 

更多:

C# 项目结构整理_.Net 项目结构整理

C#中float, double的计算存在精度问题

 C# 获取周一、周日

你可能感兴趣的:(C#,C#,字符串拼接整理,C#字符串拼接方式整理)