半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

问一个网页前端技术问题

2021-06-01 04:12:48 暂无评论 54 网站技术问题 C#   采用   遇到

//adsfile.qq.com/201105/26/zgpa_AFP_201105265126.swf" target="_blank">http://adsfile.qq这个好像就是个swf的东西放在那里了.com/201105/26/zgpa_AFP_201105265126。

采用asp.net技术中的C#开发网站时遇到的问题

sql.append 你可以理解为拼接字符串,这里就涉及到String类和StringBuilder类的区别了。

String是固定不变的,在进行字符串连接的时候是新建一个字符串,进行连接后,最后赋值,
如果对String赋值多次,就会在内存中保存多个这个对象的副本,浪费系统资源

StringBuilder是可变的,不用生成中间对象,拼接字符串比较多,或字符串的长度比较长时有较高的效率。
StringBuilder的内存空间不够也要扩容,如果分配的空间远远大于需要量,也很浪费
所以,初始化StringBuilder的时候最好根据需要设置容量,避免浪费


你要是还有什么不明白的可以HI我

猜你喜欢