文档详情

江苏开放大学.NET架构与项目开发实训060237第二学习单元过程性作业.docx

发布:2025-04-23约7.27千字共14页下载文档
文本预览下载声明

试题列表

单选题

题型:单选题客观题分值5分难度:简单得分:5

1

Stringserialize(WeatherClassw)

{

_____

MemoryStreamms=newMemoryStream();

xml.Serialize(ms,w);

Strings=Encoding.UTF8.GetString(ms.ToArray());

returns;

}

序列化函数serialize缺少的语句是:

A

以上说法都不对

B

XmlSerializerxml=newXmlSerializer(typeof(WeatherClass));

C

XmlSerializerxml=XmlSerializer(WeatherClass);

D

XmlSerializerxml=XmlSerializer(typeof(WeatherClass));

学生答案:B

老师点评:

题型:单选题客观题分值5分难度:一般得分:5

2

当json字符串调用

voidclient_DownloadStringcompleted(objectsender,DownloadStringCompletedEventArgse)

{

weatherClassw=deserialize(e.Result)

showMsg(e.Result);

}

结果是什么?

A

json字符串

B

以上答案都不对

C

json对象

D

xml字符串

学生答案:A

老师点评:

题型:单选题客观题分值5分难度:一般得分:5

3

Stringserialize(Tobj)

{

_____

MemoryStreamms=newMemoryStream();

json.WriteObject(ms,obj)

Strings=Encoding.UTF8.GetString(ms.ToArray());

returns;

}

序列化函数serialize缺少的语句是:

A

DataContractSerializerjson=newDataContractSeriaDataContractSerializerlizer(typeof(WeatherClass));

B

DataContractSerializerjson=DataContractSerializer(typeof(WeatherClass));

C

以上说法都不对

D

XmlSerializerxml=newXmlSerializer(typeof(WeatherClass));

学生答案:A

老师点评:

题型:单选题客观题分值5分难度:一般得分:5

4

当json字符串调用

voidclient_DownloadStringcompleted(objectsender,DownloadStringCompletedEventArgse)

{

weatherClassw=deserialize(e.Result);

showMsg(w.Tostring());

}

结果是什么?

A

json字符串

B

json反序列化结果

C

xml字符串

D

以上都不对

学生答案:B

老师点评:

题型:单选题客观题分值5分难度:较难得分:5

5

Tdeserialize(Strings)

{

XmlSerializerxml=newXmlSerializer(typeof(T));

byte[]buf=Encoding.UTF8.GetBytes(s);

MemoryStreamms=newMemoryStream(buf);

Tobj=(T)xml.Deserialize(ms);

returnobj;

}

把字符串s反序列化成Weather对象,那么正确的调用方法是:

A

Weatherw=deserialize(s);

B

Weatherw=(Weather)deserialize(s);

C

以上说法都不对

D

Weatherw=deserialize(s);

学生答案:C

老师点评:Weatherw=deserialize(s)表明字符串S调用反序列化函数deserialize,并指明类型是Weather,并把反序列化的结果返回给weather的对象w

题型:单选题客观题分值5分难度:中等得分:5

6

下面程序下载的字符串:

try

{

WebClientclient=newWebClient();

client.Encoding=Encoding.UTF8;

client.DownloadStringCompleted+=client_DownloadStringCo

显示全部
相似文档