Answer: C
79. 拖拽问题。
拖拽问题:将内容拖拽到适当位置. 回答:
79(2)拖拽问题
拖放问题:将内容拖放到适当的位置. 回答:
80.你使用下面的代码片段来创建了一个汽车类.
你创建了一个汽车类的实例.
您需要填充车辆类实例中下表所示的公共的字段。
MemberValuevehicleTypecarmodelraceryear2002miles15000conditionAboveAverage 需要确定此车辆类实例序列化时产生的 XML 块。 哪些XML块能表示序列化车辆实例的输出? A.
xmlns:xsd=\
B.
C.
D.
81. 您正在创建一个执行复杂财务计算的类。该类包含一个用于检索当前利率的方法( 名
为
GetCurrentRate),以及一个用于存储当前利率的变量(名为currRate)。 您编写该类的序列化表现形式。
您需要编写一个代码段,当对类的实例进行反序列化时,该代码段使用当前利率更新currRate 变量。
您应该使用哪个代码段? A. [OnSerializing]
internal void UpdateValue (StreamingContext context) { currRate = GetCurrentRate(); }
B. [OnSerializing]
internal void UpdateValue(SerializationInfo info) { info.AddValue(\}
C. [OnDeserializing]
internal void UpdateValue(SerializationInfo info) { info.AddValue(\}
D. [OnDeserialized]
internal void UpdateValue(StreamingContext context) { currRate = GetCurrentRate(); }
Answer: D
82. 您需要以二进制格式序列化List
A. BinaryFormatter formatter = new BinaryFormatter(); MemoryStream stream = new MemoryStream(); formatter.Serialize(stream, data);
B. BinaryFormatter formatter = new BinaryFormatter(); MemoryStream stream = new MemoryStream(); for (int i = 0; i < data.Count; i++) { formatter.Serialize(stream, data[i]); }
C. BinaryFormatter formatter = new BinaryFormatter(); byte[] buffer = new byte[data.Count];
MemoryStream stream = new MemoryStream(buffer, true); formatter.Serialize(stream, data);
D. BinaryFormatter formatter = new BinaryFormatter(); MemoryStream stream = new MemoryStream(); data.ForEach(delegate(int num) { formatter.Serialize(stream, num); } );
Answer: A
83. 您需要编写一个代码段,该代码段使用名为netStream 的NetworkStream 对象传输名
为dataToSend
的字节数组的内容。您需要使用大小为8,192 字节的缓存。 您应该使用哪个代码段?
A. MemoryStream memStream = new MemoryStream(8192); memStream.Write(dataToSend, 0, (int) netStream.Length); B. MemoryStream memStream = new MemoryStream(8192); netStream.Write(dataToSend, 0, (int) memStream.Length); C. BufferedStream bufStream =
new BufferedStream(netStream, 8192);
bufStream.Write(dataToSend, 0, dataToSend.Length); D. BufferedStream bufStream = new BufferedStream(netStream);
bufStream.Write(dataToSend, 0, 8192); Answer: C
84. 您需要读文件名为Message.txt的全部内容到一个单一的字符串变量。您应该使用哪个代码段?
A. string result = null;
StreamReader reader = new StreamReader(\ result = reader.Read().ToString(); B. string result = null;
StreamReader reader = new StreamReader(\ result = reader.ReadToEnd(); C. string result = string.Empty;
StreamReader reader = new StreamReader(\ while (!reader.EndOfStream) { result += reader.ToString();} D. string result = null;
StreamReader reader = new StreamReader(\ result = reader.ReadLine(); Answer: B
85. 您正在编写一个用于压缩字节数组的方法。将在名为document 的参数中将数组传递到此方法。
您需要压缩传入的字节数组并以字节数组的形式返回结果。 您应该使用哪个代码段?
A. MemoryStream strm = new MemoryStream(document); DeflateStream deflate = new DeflateStream(strm, CompressionMode.Compress);
byte[] result = new byte[document.Length]; deflate.Write(result, 0, result.Length); return result;
B. MemoryStream strm = new MemoryStream(document);