最近我发现自己对所有大小的字符串连接都使用了 StringBuilder,但是在最近的一次性能测试中,我换掉了同事的stringOut = string1 + "。" 用于 StringBuilder 的string2样式连接(在 10000x + 循环中使用,每次都更新 StringBuilder)只是为了看看它在次要连接中会有什么不同。
我发现,在性能测试的多次运行中,无论连接或 StringBuilder (重申这是针对小连接),变化都微不足道地更高或更低。
StringBuilder 对象的“更新”在什么时候否定了使用它的好处?