單項(xiàng)選擇題

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

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

題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題