会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
AaronBao
博客园
首页
新随笔
联系
订阅
管理
2010年3月15日
.NET中string与StringBuilder在字符串拼接功能上的比较
摘要: string与StringBuilder的在字符串拼接时执行效率上有差异,因为StringBuilder类中用了一个技巧:它申请了两倍的内存空间存放字符串,在调用Append方法拼接字符串时,会先检查剩余的空间是否能放下要拼接的字符串,若能放下,则将要拼接的字符串Copy到剩余的空间中,若不能放下,则再申请拼接后的字符串两倍的长度空间,将当前字符串Copy到新的空间中(除了两倍的空间外,这点跟st...
阅读全文
posted @ 2010-03-15 13:23 AaronBao
阅读(1330)
评论(0)
推荐(0)
编辑
公告