小言_互联网的博客

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

277人阅读  评论(0)

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

 

一、字符串连接使用+ 

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


  
  1. string hello = "Hello";
  2. string world = "World";
  3. string result = hello+ " "+ world+ "!";

 

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


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

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

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


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

 

四、String.Format  

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

五、 使用 $

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

强烈推荐


  
  1. String str= "hello";
  2. String str2= "world";
  3. var ccb = $"Hi! {str}{str2}";

 

更多:

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

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

 C# 获取周一、周日


转载:https://blog.csdn.net/u011127019/article/details/110281852
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场