设为首页 加入收藏

TOP

《深入.NET平台和C#编程》内部测试题(三)
2019-09-03 03:26:47 】 浏览:95
Tags:《深入 .NET 平台 编程 内部 测试题
nbsp;  a)      将类实例化为对象

         b)      将对象实例化为类

         c)      通过类访问非静态属性或方法

         d)      通过对象访问非静态属性或方法

 

10) 运行下面C#代码将会出现编译错误,出现错误的位置是( D)。   

class Teacher

    {

        public Teacher(string name)

        {

            this.Name = name;                          //1

        }

        private string name;

        public string Name

        {

            set { name = value; }                         //2

        }

 

        static void Main(string[] args)

        {

            Teacher teacher = new Teacher("Jason");       //3

            Console.WriteLine(teacher.Name);             //4

        }

}

 

         a)      1

         b)      2

         c)      3

         d)      4

  只有set访问器,证明只能赋值,不能获取值

11) 现有类“c1”,它所在的命名空间为“a.b”,则下列说法中错误的是(D )。     

         a)      不同命名空间下仍可存在名称为c1的类

         b)      不同命名空间下使用c1时,可以通过“using a.b”引入命名空间

         c)      同一命名空间下的类,使用c1时不需要引入c1的命名空间

         d)      不同命名空间下使用c1时,不可以直接通过“a.b.c1”的方式使用

  

 

12) 下面关于泛型集合Dictionary<String, Person> dict = new Dictionary<String,Person>()的操作代码正确的是(C )。 

 

         a)      dict.Remove(dict[0])   //dict[0]不对,dict只能通过key访问,不可通过下标访问。

         b)      dict.RemoveAt(0)  //

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

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目