替换字符串中的字符,而不使用.NET中的替换函数

替换字符串中的字符,而不使用.NET中的替换函数,.net,.net,请告诉我如何在不使用.NET中的替换函数的情况下替换2MB字符串中的特定字符 谢谢您应该看看这里讨论的一些解决方案: 它提到了和的使用,您可以使用StringBuilder或unsafe代码。请更具体地说明您正在尝试执行的操作。为什么不使用replace函数呢?好的,我知道replace是最好的方法,但我在探索了更多选项/方法之后,因为replace函数创建了一个新字符串;字符串是不可变的@Gabe是正确的,请使用StringBuilder。请参考此链接,它对“替换”函数进行了很好的比较

请告诉我如何在不使用.NET中的替换函数的情况下替换2MB字符串中的特定字符


谢谢

您应该看看这里讨论的一些解决方案:


它提到了和的使用,您可以使用
StringBuilder
unsafe
代码。请更具体地说明您正在尝试执行的操作。为什么不使用replace函数呢?好的,我知道replace是最好的方法,但我在探索了更多选项/方法之后,因为replace函数创建了一个新字符串;字符串是不可变的@Gabe是正确的,请使用StringBuilder。请参考此链接,它对“替换”函数进行了很好的比较