第 1 页 共 88 页 习题与解答 习题一 一、单项选择题 1 在 Visual Studio.NET窗口中,在__________窗口中可以察看当前项目的类和类型的层次信息。 (B) A.解决方案资源管理器 B.类视图 C.资源视图 D.属性 2.能作为 C#程序的基本单位是( B )。 A. 字符 B. 语句 C. 函数 D. 源程序文件 3.C#语言是微软.NET 公共语言运行环境中内置的核心程序设计语言,是一种( B )。 (A)面向过程程序设计语言 (B)面向对象程序设计语言 (C)跨平台程序设计语言 (D)机器语言 4.C#语言支持面向对象程序设计概念,( C )。 (A)但不支持继承 (B)而且支持多继承 (C)但仅支持单继承 (D)支持单继承和多继承 5.C#应用程序由一个或者多个类组成,一个应用程序的所有程序代码( A )。 (A)必须封装在类中 (B)不能封装在类中 (C)必须封装在一个类中 (D)必须封装在多个个类中 6.C#应用程序中,导入其他系统预定义元素部分可以使用关键字( D )。 (A)use (B)namespace (C)import (D)using 7.命名空间是一种在程序中防止标识符命名冲突而引入的逻辑隔离机制,C#中使用关键字( D )表示。 (A)using (B)spacename (C)class (D)namespace 8.C#应用程序中,用主方法指明程序执行的开始点,主方法的名字规定为( C )。 (A)class (B)main (C)Main (D)MainWay 9. C#中的注释方法有三种,下列注释方法中错误的是( D )。 (A)单行注释“//” (B)多行注释“/*和*/” (C)XML 注释“///” (D)HTML 注释“” 10. 下列对控制台应用程序描述正确的是( C )。 (A)控制台(Console)应用程序就是对设备进行控制的应用程序 (B)控制台(Console)应用程序包含了大量 Windows 系统的组成元素 (C)控制台(Console)应用程序是 C#语言能够开发的应用程序类型之一 (D)控制台(Console)应用程序是基于标准 C 语言的单片机技术 11. 在控制台应用程序中,如果在程序开头使用 using System; 语句引入了 System 命名空间,则下列对 Read()和 ReadLine()方法调用错误的是( D )。 (A)System.Console.Read(); (B)Console.Read(); (C)Console.ReadLine(); (D)Read(); 第 2 页 共 88 页 12. 在C#的Windows 应用程序中,不论任何控件,共同具有的是( B )属性。 (A)Text (B)Name...