华南理工大学广州学院《C#桌面程序应用开发》复习题 一、 选择题 1、装箱是把值类型转换到( b )类型
a)数组 b)引用 c)char d)string 2、下列哪个类型的对象是 ADO
NET 在非连接模式下处理数据内容的主要对象
( d ) a) Command b) Connection c) DataAdapter d) DataSet 3、枚举类型是一组命名的常量集合,所有整型都可以作为枚举类型的基本类型,假如类型 省略,则定义为( a )
a)intb) sbyte c) uint d) ulong 4、面对对象编程中的“继承”的概念是指( b ) a) 对象之间通过消息进行交互 b)派生自同一个基类的不同类的对象具有一些共同特征 c)对象的内部细节被隐藏 d) 派生类对象可以不受限制地访问所有的基类对象 5、在 C#的类结构中,class 关键字前面的关键字是表示访问级别,下面哪个关键字表示该类只能被这个类的成员或派生类成员访问
a) public b) private c) internal d) protected 6、下列类型中, 哪些不属于引用类型
a) String b) int c) Class d) Delegate 7、数组pins 的定义如下: int[] pins=new int[4]{9,2,3,1}; 则 pins[1]=( b ) a) 1 b) 2 c) 3 d) 9 8、创建数据库连接使用的对象是( a )
a) Connection b) Command c) DataReader d) DataSet 9、调用方法时,假如想给方法传递任意个数的参数时,应选用哪个关键字( c )
a) ref b) out c) params d) 无特别要求 10、C#中 TestClass 为一自定