我第一次加载应用程序时使用默认图像作为用户头像。之后,用户可以更改他们的头像。问题是在使用新的头像之后,用户无法删除旧的头像。他们收到错误消息:"file access denied"
。这意味着我的应用程序仍然在某处使用旧图像,但我不知道在哪里。
我的问题是:使用后如何释放WPF资源?我一直在寻找谷歌,但一无所获。
请帮助我!
感谢。
答案 0 :(得分:1)
在使用后,您通常必须在类实例上调用Dispose()
来释放资源。更好的是使用隐式调用using
的{{1}}语句,如下所示:
Dispose()