1. 程式人生 > >StringBuilder與string的Replace方法的區別

StringBuilder與string的Replace方法的區別

build 對象 str replace class tro pos builder blog

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方法的區別