首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

silverlight保存文件,数据量很大,怎么防止内存不够

2013-09-17 
silverlight保存文件,数据量很大,如何防止内存不够silverlight调用wcf从服务器下载海量数据,需要保存到exc

silverlight保存文件,数据量很大,如何防止内存不够
silverlight调用wcf从服务器下载海量数据,需要保存到excel中,如果下载的数据超过2G,就可能会出现内存不够的问题,求解决方案。下载数据可以使用分页的方式,但是最后一并写入excel文件时不知道怎么处理比较好。 保存文件?海量数据?内存不足
[解决办法]
接收一部分,写入excel,再接收一部分,写入excel。
这样不行吗?就像接收文件一样
[解决办法]
你可以循环接收,比如一次接收100条,当到100条的时候释放一次内存,然后在重新接收,这样双循环接收不就可以了嘛。
[解决办法]
通过几次访问数据,返回多个list,再把多个list合并成一个list,再输出到Excel

[解决办法]
大文件的处理方法  一般就是分多次

热点排行