1. 程式人生 > >String與StringBuilder 區別

String與StringBuilder 區別

同時 成員 分配 string stringbu 操作 spl 修改 字符串

string 是不可變字符串。一旦創建不可修改,使用Insert、Remove、PadLeft、Replace、Splict等,返回都是新的字符串對象。 StringBuilder 是可變字符串,大多數成員能修改字符數組的內容,同時不會造成在托管堆上分配對象。 StringBuilder提供的字符操作方法,比string所提供少。若涉及字符操作方法,效率低。

String與StringBuilder 區別