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

.net的对象释放问题

.net的对象释放问题

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

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

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

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


查看完整回答
反对 回复 2018-11-13
  • 2 回答
  • 0 关注
  • 374 浏览

添加回答

举报

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