StringBuilder与string的Replace方法的区别

Posted jayli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了StringBuilder与string的Replace方法的区别相关的知识,希望对你有一定的参考价值。

StringBuilder的Replace方法会更改对象本身的值,例StringBuilder s1="1234";s1.Replace("4","5");s1的值为"1235";
string的Replace方法不会更改对象本身的值,例string s1="1234";string s2=s1.Replace("4","5");s1的值仍然为"1234";s2的值为"1235";

以上是关于StringBuilder与string的Replace方法的区别的主要内容,如果未能解决你的问题,请参考以下文章

String,StringBuffer与StringBuilder的区别??

String.Join 与 StringBuilder:哪个更快?

秒懂String,StringBuilder与StringBuffer

String与StringBuilder 区别

String,StringBuffer与StringBuilder的区别

String 与StringBuilder有啥区别