问题:
您正在测试一个组件,该组件对Meeting 类实例进行序列化处理,以使它们能够保存到文件系统。
Meeting具有如下定义:
public class Meeting {
private string title;
public int roomNumber;
public string[] invitees;
public Interview(){
}
public Interview (string t){
title = t;
} }
组件包含一个带有以下代码段的过程
Meeting myMeeting = new Meeting("Objectives");
myMeeting.roomNumber=20;
string[] attendees = new string[2]{"Amy", "Ally"};
myMeeting.invitees = attendees;
XmlSerializer xs = new XmlSerializer(typeof(Meeting));
StreamWriter writer = new StreamWriter(@"C:\Meeting.xml");
xs.Serialize(writer, myMeeting);
writer.Close();/
您需要确定作为运行此过程的结果写入C:\Meeting.xml 文件的XML 块。
哪个XML 块代表将写入C:\Meeting.xml 文件的内容?()
A . 
B . 
C . 
D . 
您正在测试一个组件,该组件对Meeting 类实例进行序列化处理,以使它们能够保存到文件系统。
Meeting具有如下定义:
public class Meeting {
private string title;
public int roomNumber;
public string[] invitees;
public Interview(){
}
public Interview (string t){
title = t;
} }
组件包含一个带有以下代码段的过程
Meeting myMeeting = new Meeting("Objectives");
myMeeting.roomNumber=20;
string[] attendees = new string[2]{"Amy", "Ally"};
myMeeting.invitees = attendees;
XmlSerializer xs = new XmlSerializer(typeof(Meeting));
StreamWriter writer = new StreamWriter(@"C:\Meeting.xml");
xs.Serialize(writer, myMeeting);
writer.Close();/
您需要确定作为运行此过程的结果写入C:\Meeting.xml 文件的XML 块。
哪个XML 块代表将写入C:\Meeting.xml 文件的内容?()
● 参考解析
1)要序列化Meeting类,其中它的title变量是私有的,所以不可以序列化文档中没有tilte。 2)Invitees会被序列化为xml组元素 强名称是由程序集的标识加上公钥和数字签名组成的,其中,程序集的标识包括简单文本名称、版本号和区域性信息(如果提供的话)。它使用对应的私钥从程序集文件中生成。(程序集文件包含程序集清单,其中包含组成程序集的所有文件的名称和哈希。)
相关内容
相关标签