标签: c# .net dispose sharpdx
在网上搜索后,我对处理sharpdx对象感到困惑。我不知道应该如何处理它们。 我应该像非托管资源一样处理它们吗? 如果我不处理它,我的应用程序是否会造成内存泄漏? sharpdx类已经覆盖了终结器吗?
答案 0 :(得分:1)
是的,如果没有处理,它们可能会导致内存泄漏。
看一下这篇文章:
http://english.r2d2rigo.es/2014/09/18/proper-lifecycle-management-of-sharpdx-resources-in-cxaml-universal-apps/
此外,您可以为您的类实现Idisposable接口并手动处理您的对象。