【已解决】这些代码或异常处理不当是否会引起内存泄漏
金蝶云社区-王兴旺
王兴旺
0人赞赏了该文章 689次浏览 未经作者许可,禁止转载编辑于2015年08月07日 17:06:14

业务场景:
在物料引入的过程中,因一次性引入物料记录数量大,每物料导入都要重复执行以下代码:
[code]// 构建一个IBillView实例,通过此实例,可以方便的填写物料各属性
IBillView billView = this.CreateMaterialView();
// 新建一个空白物料
billView.CreateNewModelData();
// 填写物料各属性
this.FillMaterialPropertys(billView);
// 保存物料
OperateOption saveOption = OperateOption.Create();
this.SaveMaterial(billView, saveOption);[/code]

需要释疑问题:
1、是否需要考虑每条记录提交完成后及时释放相应的对象,以及时回收资源?
2、如果异常处理不当的话,是否会引起内存泄漏问题?
3、这方面都需要注意哪些问题?