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# 获取周一、周日
转载:https://blog.csdn.net/u011127019/article/details/110281852
查看评论