欢迎来到求知题库网 求知题库官网
logo
全部科目 > 大学试题 > 计算机科学 >  基于C#的Windows应用程序设计

单项选择题

你的项目小组使用VisualStudio.NET创建一个统计应用程序。该应用程序包含一个名为TestKingAccounts的类。这个类实例化了几个类。这几个类来自于用Visual Basic6.0.创建的COM组件。每个COM组件类包含一个名为ShutDownObject的方法。这个方法一定要在引用结束前被调用。软件测试人员报告说当应用程序停止以后,COM组件仍然遗留在内存中。你要确保-在TestKingAccounts被中止前每个COM组件会调用ShutDownObject方法。你该怎么做?()

    A.在TestKingAccounts的Terminate事件中加代码去调用每个COM组件中的ShutDownObject方法。
    B.在你的代码中找出关于TestKingAccounts的参考被设成NULL的或超出范围的。在每个实例后手工加入调用VisualStudio.NET垃圾收集器的代码。
    C.在TestKingAccounts中加一个析构函数。在析构函数中加入调用每个COM组件类的ShutDownObject方法的代码。
    D.在TestKingAccounts中加入一段程序privatevoidFinally()。在这个程序中加入调用每个COM组件类的ShutDownObject方法的代码。

点击查看答案

相关考题

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题