[C#] StringBuilder简介及使用方法
C#中,StringBuilder弥补了string在赋值时开辟新空间不足之处。StringBuilder类型变量会初始化一段长度,供后续对该变量进行增加。当然也可以手动定义其长度StringBuilder builder = new StringBuilder(10);其缺点是需要较为精确估算出StringBuilder类型变量的长度,否则若在使用中实际builder长度超出了定义的长度,会自动开辟一段新的StringBuilder空间,并将原先的数据赋值给新的空间,旧的地址就变成了垃圾。
原创
2021-09-17 21:41:54 ·
12696 阅读 ·
4 评论