單項選擇題

你開發(fā)了一個基于Windows的應(yīng)用程序,該應(yīng)用程序包含一個名為TestKingContact的類。TestKingContact使用ADO.NET連接MicrosoftSQLServer數(shù)據(jù)庫。當TestKingContact在運行的時候需要一個活動連接連到數(shù)據(jù)庫。你要確保當TestKingContact結(jié)束運行時它所使用的所有資源都被釋放掉。你該怎么做?()

A.在連接狀態(tài),創(chuàng)建一個子程序名為Finalize去覆蓋System.Object.Finalize。
B.在連接狀態(tài),創(chuàng)建一個子程序名為Closed。在這個程序中加入適當?shù)那宄a。
C.在IDisposable接口中實現(xiàn)Dispose方法。在Dispose方法中加入適當?shù)那宄a.在釋放掉引用之前調(diào)用Dispose方法。
D.實現(xiàn)Finalize方法,在Finalize方法中加入適當?shù)那宄a。釋放掉引用之前調(diào)用Dispose方法。

題目列表

你可能感興趣的試題

微信掃碼免費搜題