为应用程序开发人员上班 Certkiller.com。创建一个新的类使用的非托管的资源,但其中仍有其他对象对托管资源的引用。 您希望新类的用户能够不再需要的类的实例时,显式地释放资源。 下一步你该怎么办?() 选择您要执行的三个操作。每一个正确的答案显示唯一的完整的解决方案的一部分。
- A、定义的现有的类,以便使它从WeakReference类继承。
- B、定义的现有的类,以便它适用IDisposable接口。
- C、创建新的类析构函数,其他释放托管的资源的对象上调用方法。
- D、创建新类析构函数释放非托管的资源。
- E、创建一种新的处理方法调用System GC Collect,强制进行垃圾回收。
- F、创建一个新的处理方法,释放非托管的资源,并还呼吁释放托管的资源的其他对象方法,其中。
正确答案:B,D,E
答案解析:有
![](/editor/images/201705/qrcode_for_gh_573e2a458573_258.jpg)
微信扫一扫手机做题