相关疑难解决方法(0)

我该如何连接字符串?

这些例子之间有区别吗?我应该在哪种情况下使用哪个?

var str1 = "abc" + dynamicString + dynamicString2;

var str2 = String.Format("abc{0}{1}", dynamicString, dynamicString2);

var str3 = new StringBuilder("abc").
    Append(dynamicString).
    Append(dynamicString2).
    ToString();

var str4 = String.Concat("abc", dynamicString, dynamicString2);
Run Code Online (Sandbox Code Playgroud)

有类似的问题:

这个问题询问每种情况会发生什么,这些例子的实际输出是什么?他们有什么不同?在哪种情况下我应该在哪里使用它们?

.net c# string string-concatenation

17
推荐指数
3
解决办法
2036
查看次数

标签 统计

.net ×1

c# ×1

string ×1

string-concatenation ×1