string 是不可变字符串。一旦创建不可修改,使用Insert、Remove、PadLeft、Replace、Splict等,返回都是新的字符串对象。
StringBuilder 是可变字符串,大多数成员能修改字符数组的内容,同时不会造成在托管堆上分配对象。
StringBuilder提供的字符操作方法,比string所提供少。若涉及字符操作方法,效率低。
String与StringBuilder 区别
原文:https://www.cnblogs.com/nanguoyezi/p/9351579.html