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

单项选择题

你开发了一个基于Windows的应用程序,该应用程序包含一个名为TestKingContact的类。TestKingContact使用ADO.NET连接MicrosoftSQLServer数据库。当TestKingContact在运行的时候需要一个活动连接连到数据库。你要确保当TestKingContact结束运行时它所使用的所有资源都被释放掉。你该怎么做?()

    A.在连接状态,创建一个子程序名为Finalize去覆盖System.Object.Finalize。
    B.在连接状态,创建一个子程序名为Closed。在这个程序中加入适当的清除代码。
    C.在IDisposable接口中实现Dispose方法。在Dispose方法中加入适当的清除代码.在释放掉引用之前调用Dispose方法。
    D.实现Finalize方法,在Finalize方法中加入适当的清除代码。释放掉引用之前调用Dispose方法。

点击查看答案

相关考题

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

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

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

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