为了账号安全,请及时绑定邮箱和手机立即绑定

.net的对象释放问题

.net的对象释放问题

守候你守候我 2018-12-26 16:14:42
我的处理是这样的,要把两张图片合并成一张图片,并在图片上添加上一些文字信息,得到合并的图片后把原始图片删掉,但删除时抛出异常说原始图片被另一线程占用,不能删除。创建图片对象 :Image img = new Bitmap(Image.FormFile(url),768,576);试用完毕时:img.Dispose();为什么调用了Dispose后还不让删除啊,这个地方该怎么处理?请高人指点!
查看完整描述

2 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

你取得原始图片后 最好复制到另外一个Image对象 然后再释放原来那张图片

现在这样情况可能是 新的图片 还保持原来的引用


查看完整回答
反对 回复 2018-12-30
  • 2 回答
  • 0 关注
  • 445 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信