C# xmlDocument 释放资源
我在写一个读取XML文件的程序,但是每个XML都近100M,加载后,占用内存,太高啦,能不能文件用完就释放资源啊...
我在写一个读取XML文件的程序,但是每个XML都近100M,加载后,占用内存,太高啦,能不能文件用完就释放资源啊
展开
展开全部
Load文件到XmlDocument对象中了,说明已经到内存了.
你的XML接近100M,那就要占你内存那么多!
你只有用完就释放啊,不然没啥办法
你的XML接近100M,那就要占你内存那么多!
你只有用完就释放啊,不然没啥办法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
展开全部
xmlDocument自带了dispose的方法用来释放资源。如果实在不行就把xmlDocument封装到自己的类里面去,自己的类资源释放的时候就会连带释放
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.GC.Collect();
直接强制性释放系统所有内存垃圾
直接强制性释放系统所有内存垃圾
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询