string对象本身不能被修改,每被修改一次,将会在内存中产生一个新的字符串作为副本。
stringBuilde类产生的对象则允许对字符串进行修改操作,而不会产生多余的副本。stringBuilde类位于System.Text命名空间中。
在实际应用中,如果遇到需要频繁的处理修改字符串或者大量处理字符数据的时候,可以使用StringBuilder类来减少系统的开销!
运行结果:
string对象本身不能被修改,每被修改一次,将会在内存中产生一个新的字符串作为副本。
stringBuilde类产生的对象则允许对字符串进行修改操作,而不会产生多余的副本。stringBuilde类位于System.Text命名空间中。
在实际应用中,如果遇到需要频繁的处理修改字符串或者大量处理字符数据的时候,可以使用StringBuilder类来减少系统的开销!
运行结果: