一个常识问题,请高手们说一下:::StringBuilder类我怎么释放它所占用的资源,谢谢 StringBuilder应该还是比较耗费内存吧,我使用以后怎么释放它?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果对字符串有很多 加,减操作的话建议用StringBuilder xiahouwen(活靶子.NET)但是我用了以后,我还想继续重新使用这个变量,然后用在下一次流的读写中请问我如果不释放我该怎么办??谢谢 StringBuilder对象再内部有一个指向Char结果数组的字段,StringBuilder成员允许我们操作该字符数组,从而高效地压缩字符串或者改变字符串中的字符.如果字符串的增长超过了原来分配的字符数组,StringBuilder会分配一个新的更大的数组,并将原来字符数组中的字符拷贝到新的数组中,然后开始使用这个新数组,先前的数组将被垃圾回收...StringBuilder的ToString方法返回的字符串是恒定不变的,如果我们的调用的StringBuilder上的发方法试图更改StringBuilder中维护的字符串字段的时候,StringBuilder会判断他的ToString方法是否调用过,如果是,就再内部创建并且使用一个新的字符数组,这使得我们的操作不会影响先前调用ToString所返回的字符串以上摘自Microsoft.Net框架程序设计 修订版 js参数保存问题 最高分、最低分区别显示(如果有多个的话只显示一个) 数据库还原问题 自助建站 时间比较验证 TreeView中怎么实现单击事件?拜求高人指点!!!! 请问免费计数器哪里有提供的 我想运行的服务器端crystalreport .net程序安装了framework还需要装水晶报表引擎,怎么装 asp.net中可以使用带有临时表(#xxx)的存储过程吗? 一个简单的问题。。。 有谁能告诉我怎么把datagrid里的数据导出到EXCEL中,希望是C# 服务器控件button如何在指定框架中打开网页?急须,在线等……
对字符串有很多 加,减操作的话建议用StringBuilder
但是我用了以后,我还想继续重新使用这个变量,然后用在下一次流的读写中
请问我如果不释放我该怎么办??谢谢
..
StringBuilder的ToString方法返回的字符串是恒定不变的,如果我们的调用的StringBuilder上的发方法试图更改StringBuilder中维护的字符串字段的时候,StringBuilder会判断他的ToString方法是否调用过,如果是,就再内部创建并且使用一个新的字符数组,这使得我们的操作不会影响先前调用ToString所返回的字符串以上摘自Microsoft.Net框架程序设计 修订版