我的三个同事告诉我,没有理由使用StringBuilder来代替使用+运算符的连接.换句话说,这对一堆字符串很好:myString1 + myString2 + myString3 + myString4 + mySt...
+
myString1 + myString2 + myString3 + myString4 + mySt...
他们使用的基本原理是,从.NET 2开始,如果使用+运算符,C#编译器将构建相同的IL,就像使用StringBuilder一样.
这对我来说是新闻.他们是对的吗?
c# compiler-construction string concatenation
c# ×1
compiler-construction ×1
concatenation ×1
string ×1