当前位置:MCPD(70-536)题库

问题:

[单选]

最近,您已经编写的代码,如下所示:
Hashtable emailAddresses = new Hashtable ();
emailAddresses.Add ("Mia", "mia@ Certkiller .com");
emailAddresses.Add ("Andy", "andy@ Certkiller .com");
emailAddresses.Add ("Kara", "kara@ Certkiller .com");
您需要确保这些电子邮件地址存储在 Email.dat 文件中,以便您可以重新加载它们
当用户重新启动应用程序。
你应该做什么?()

A .
B .
C .
D .

Web复制工具可以使用下面那个连接类型能部署ASP.NET Web应用?() FTP。 SMTP。 SSH。 IMAP。 HTTP。 Share Folder。 罐车装卸阀门的公称压力应()罐体的设计压力。 下列哪个选区创建工具可以【对所有图层取样】?()  魔棒工具。 矩形选框工具。 椭圆选框工具。 套索工具。 铜及铜合金压延时下模及压边圈工作表面应保持()。 润滑良好。 一定温度。 平整润滑。 光洁。 涉及到重新建构组织以及组织所处环境的观念的变革是() 激进式变革。 渐进式变革。 人员导向型变革。 技术导向型变革。

最近,您已经编写的代码,如下所示:
Hashtable emailAddresses = new Hashtable ();
emailAddresses.Add ("Mia", "mia@ Certkiller .com");
emailAddresses.Add ("Andy", "andy@ Certkiller .com");
emailAddresses.Add ("Kara", "kara@ Certkiller .com");
您需要确保这些电子邮件地址存储在 Email.dat 文件中,以便您可以重新加载它们
当用户重新启动应用程序。
你应该做什么?()

参考答案:

  参考解析

此代码实例化文件流、实例化一个BinaryFormatter对象,并将Email.dat文件的emailAddresses对象的序列化。FileStream构造函数所需的文件路径的字符串与FileMode枚举作为参数。BinaryFormatter类的序列化方法采用两个参数、流、要序列化的对象。 该序列化方法使用流写入目标对象。
不正确的答案:
你不应该添加调用BinaryFormatter类的反序列化方法,因为您必须首先序列化该对象的代码。Cd:您不应添加,不要实例化的BinaryFormatter对象的代码片段 因为FileStream类中不存在的WriteObject和序列化方法。

在线 客服