摘要:
StringBuilder和string的区别1.每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,需要为该新对象分配新的空间.当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能。2.StringBuilder 对象是动态对象,允许扩充它所封装的字符串中字符的数量,但是您可以为它可容纳的最大字符数指定一个值。此值称为该对象的容量.例如,可以创建 StringBuilder 类的带有字符串“Hello”(长度为 5)的一个新实例,同时可以指定该对象的最大容量为 25。当修改 StringBuild... 阅读全文