设为首页 加入收藏

TOP

《深入.NET平台和C#编程》内部测试题(四)
2019-09-03 03:26:47 】 浏览:89
Tags:《深入 .NET 平台 编程 内部 测试题
没有RemoveAt方法

         c)      foreach(Person per in dict.Values){} 

         d)      foreach(Person per in dict.Keys){}

 

13)   已知Company.xml文件节点代码如下:

<Company>

       <Name>一汽大众</Name><价格>10万</价格>

       <Name>日本丰田</Name> <价格>20万</价格>        

</Company>

现有如下C#代码片段:

XmlDocument myXml = new XmlDocument();

myXml.Load("Company.xml");

XmlNode company = myXml.DocumentElement;

foreach(XmlNode node in company.ChildNodes )

{

      switch (node.Name)

      {

          case "一汽大众":   不是标签名

          Console.WriteLine("车名:{0}", node.InnerText);

          break;                  

          case "价格":

          Console.WriteLine("价格为:{0}", node.InnerText);

          break;

     }

}

则正确的输出结果为(D)。

         a)      车名:一汽大众

价格为:10万

         b)      车名:一汽大众

价格为:20万

         c)      车名:一汽大众

车名为:日本丰田

         d)      价格为:10万

价格为:20万

 

 

14)   已知Animal、Cat、Tiger三个类,其继承关系为Cat: Animal,Tiger: Animal

已知Animal中成员color的访问修饰符为protected,Cat中成员height的访问修饰符为private,Tiger中成员weight的访问修饰符为public,则下面描述中错误的是( D)。       

         a)      Cat可以访问Animal中的成员color

         b)      Cat可以访问Tiger中的成员weight

         c)      Tiger可以访问Animal中的成员color

         d)      Tiger可以访问Cat中的成员height

 

15) 在C#中,( C)关键字用于子类的构造函数明确指明调用的父类的构造函数。 

 

         a)      new  创建对象时使用

         b)      this   代表当前类的实例

         c)      base  显示调用父类的构造方法和父类属性和常规方法

         d)      is

 

16) C#中的多态不能通过(D )实现。 

 

    &n

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇VS2005常用的快捷键分享 下一篇wsdl 关于nillable和minOccurs 在..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目