欢迎来到天天文库
浏览记录
ID:37909681
大小:300.00 KB
页数:48页
时间:2019-06-02
《C#题库(选择判断)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C#试题库1、单项选择1、装箱是把值类型转换到(b)类型。a)数组b)引用c)chard)string2、静态构造函数只能对(a)数据成员进行初始化。a)静态b)动态c)实例d)静态和实例3、关于如下程序结构的描述中,哪一项是正确的?(b)for(;;){循环体;}a)不执行循环体b)一直执行循环体,即死循环c)执行循环体一次d)程序不符合语法要求4、下列哪个类型的对象是ADO.NET在非连接模式下处理数据内容的主要对象?(d)a)Commandb)Connectionc)DataAdapterd)Dat
2、aSet5、下列哪一个不是类成员的成员的是(d).a)属性b)数组c)索引器d)while循环结构6、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为(a)。a)intb)sbytec)uintd)ulong7、下列关于数组访问的描述中,哪些选项是错误的?(d)。a)数组元素索引是从0开始的b)对数组元素的所有访问都要进行边界检查c)如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;d)数组元素的访问是从
3、1开始,到Length结束;8、下列结构图对应于哪种结构(A是程序段,P是条件)?(c)。a)while循环结构b)do…while循环结构c)if…else…选择结构d)switch…case…选择结构9、C#数组主要有三种形式,它们是(c)。a)一维数组、二维数组、三维数组b)整型数组、浮点型数组、字符型数组c)一维数组、多维数组、不规则数组d)一维数组、二维数组、多维数组10、下列标识符命名正确的是(d)。a)X.25b)4footsc)val(7)d)_Years11、面向对象编程中的“继承”的概
4、念是指(b)a)对象之间通过消息进行交互b)派生自同一个基类的不同类的对象具有一些共同特征c)对象的内部细节被隐藏d)派生类对象可以不受限制地访问所有的基类对象12、下列语句在控制台上的输出是什么?(b)if(true)System.Console.WriteLine(“FirstMessage”);System.Console.WriteLine(“SecondMessage”);a)无输出b)FirstMessagec)SecondMessaged)FirstMessageSecondMessage1
5、3、在C#的类结构中,class关键字前面的关键字是表示访问级别,下面哪个关键字表示该类只能被这个类的成员或派生类成员访问?(d)。a)publicb)privatec)internald)protected14、下列类型中,哪些不属于引用类型?(b)。a)Stringb)intc)Classd)Delegate15、数组pins的定义如下:int[]pins=newint[4]{9,2,3,1};则pins[1]=(b)a)1b)2c)3d)916、创建数据库连接使用的对象是(a)。a)Connecti
6、onb)Commandc)DataReaderd)DataSet17、调用方法时,如果想给方法传递任意个数的参数时,应选用哪个关键字(c)。a)refb)outc)paramsd)无特殊要求18、C#中TestClass为一自定义类,其中有以下属性定义publicvoidProperty{…}使用以下语句创建了该类的对象,并使变量obj引用该对象:TestClassobj=newTestClass();那么,可通过什么方式访问类TestClass的Property属性?(a)a)Obj,Property;
7、b)MyClass.Property;c)obj::Property;d)obj.Property();19.在C#中,表示一个字符串的变量应使用以下哪条语句定义?(b)a)CStringstr;b)stringstr;c)Dimstrasstringd)char*str;20、下列关于C#面向对象应用的描述中,哪项是正确的?(c)。a)派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员b)abstract方法的声明必须同时实现c)声明为sealed的类不能被继承d)接口像类一样,可以定义
8、并实现方法21、C#中导入某一命名空间的关键字是(a)。a)usingb)usec)importd)include22、一般情况下,异常类存放在什么命名空间中?(b)。a)生成异常类所在的命名空间b)System.Exception命名空间c)System.Diagnostics命名空间d)System命名空间23、以下程序的输出结果是(b)。enumColor{Red,Green=2,Blue}staticvoidMain(
此文档下载收益归作者所有