微软认证考试

您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?()A、定义类使得该类继承于WeakReference类。B、定义类使得该类实现IDisposable接口。C、创建类析构函数,该函数在其他对象上调用方法来释放托管资源。D、创建一个释放非托管资源的类析构函数。E、创建一个Dispose方法,该方法调用System GC Collect来强制进行垃圾回收。F、创建一个Dispose方法,该方法释放非托管资源,并在其他

题目

您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?()

  • A、定义类使得该类继承于WeakReference类。
  • B、定义类使得该类实现IDisposable接口。
  • C、创建类析构函数,该函数在其他对象上调用方法来释放托管资源。
  • D、创建一个释放非托管资源的类析构函数。
  • E、创建一个Dispose方法,该方法调用System GC Collect来强制进行垃圾回收。
  • F、创建一个Dispose方法,该方法释放非托管资源,并在其他对象上调用方法来释放托管资源。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假如您现在正在开发一个服务器应用程序。而这个应用程序需要在网络上传递一些敏感信息,您创建了一个X509Certificate类的对象叫做certificate和一个TcpClient的对象叫做client。您需要创建一个SslStream流使用TransportLayerSecurity1.0protocol协议进行通信。那么您会使用下面的哪个代码片段?()

A.A

B.B

C.C

D.D


参考答案:D

第2题:

你创建了一个类库,这个类库被应用程序用于Certkiller .com网站3个部分类库中包含一个如下定义的Department类。public class Department {public string name;public string manager;}每个应用程序使用自定义配置节点来存储在应用程序配置文件中的特定部门的值下面的代码所示。您需要编写代码段中,通过使用从应用程序配置文件中检索字段值创建一个部门的对象实例。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:C

第3题:

您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?()

A.将OnDeserializing属性应用于ProcessChildren方法。

B.指定MyClass实现IDeserializationCallback接口。

C.指定MyClass从ObjectManager类继承。

D.将OnSerialized属性应用于ProcessChildren方法。

E.创建一个调用ProcessChildren的GetObjectData方法。

F.创建一个调用ProcessChildren的OnDeserialization方法。


参考答案:B, F

第4题:

您正在开发的应用程序使用的队列名为MyQueue的类对象。此队列的类对象将用于存储在应用程序运行时,用户发送的消息。您正在开发的应用程序的管理员和用户界面创建消息报告提供了一个接口。要确保管理员选择重置选项时删除MyQueue对象中存储的所有用户消息。你应该做什么?()

  • A、使用MyQueue对象Enqueue方法。
  • B、使用MyQueue对象的Clear方法。
  • C、使用MyQueue对象的Dequeue方法。
  • D、使用TrimToSize方法的MyQueue对象

正确答案:B

第5题:

您正在创建名为Age 的类。您需要确保编写的Age 类的对象所构成的集合能够被排序。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:C

第6题:

您正在创建一个执行复杂财务计算的类。该类包含一个用于检索当前利率的方法(名为GetCurrentRate),以及一个用于存储当前利率的变量(名为currRate)。您编写该类的序列化表现形式。您需要编写一个代码段,当对类的实例进行反序列化时,该代码段使用当前利率更新currRate变量。您应该使用哪个代码段?()

A.A

B.B

C.C

D.D


参考答案:D

第7题:

你正在创建一个名为Age的类,你需要确保这个Age类写入的对象构建的集合能够排序。你应当使用那段代码?()

A.

B.

C.

D.


参考答案:C

第8题:

您使用SOAP写一个应用程序与另一个应用程序交互数据。您使用一个Department类继承ArrayList发送对象到另一个应用程序。Department类的对象名为dept。您需要运用SOAP来保证该应用程序连续的传送Department类的对象。下列哪段代码是您所需要的?()

A.A

B.B

C.C

D.D


参考答案:D

第9题:

类声明后,可以创建类的实例,创建类的实例要使用()关键字。类的实例相当于一个变量。创建类的实例的格式如:类名对象名=()。


正确答案:new;new对象名()

第10题:

你在 Certkiller 做应用程序的开发工作。 com。您正在开发一个名为 ClientCollection 的集合类这是用于存储位于不同地理区域的 Certkiller.com 的客户的姓名。由客户端类表示这些客户端的名称。您打算创建一个名为 SortClients,安排客户端对象按升序排列的 ClientCollection 类中方法。您需要确保适当的接口由客户端类允许排序。应使用何种接口?()

  • A、IDictionary
  • B、IComparable
  • C、IComparer
  • D、IEqualityComparer

正确答案:B

更多相关问题