首页 > 解决方案 > 复制 StringBuilder 的最佳方法是什么?

问题描述

StringBuilder从另一个实例化一个新的最好的方法(性能方面)是什么?(复制品)。

我不想通过不可变的字符串传递,因为下面的数据非常大。

所以下面是有效的,但不是想要的。

StringBuilder newSB = new StringBuilder(oldSB.ToString());

我想要类似的东西

StringBuilder newSB = new StringBuilder(oldSB);

但这不受支持。

标签: c#stringbuilder

解决方案


其他实例的过载:AppendStringBuilder

var newSB = new StringBuilder(oldSB.Length);
newSB.Append(oldSB);

推荐阅读