一、选择题1、下列关于构造函数的描述正确的是(C)A、构造函数可以声明返回类型。B、构造函数不可以用private修饰C、构造函数必须与类名相同D、构造函数不能带参数2、接口是一种引用类型,在接口中可以声明(A),但不可以声明公有的域或私有的成员变量。A、方法、属性、索引器和事件B、方法、属性信息、属性C、索引器和字段D、事件和字段;3、下列描述错误的是(D)A、类不可以多重继承而接口可以;B、抽象类自身可以定义成员而接口不可以;C、抽象类和接口都不能被实例化;D、一个类可以有多个基类和多个基接口;4、在C#中设计时,如何将一个可读写的公有属性Nmae修改为只读属性?A、为Nmae添加修饰符B、将Nmae的set块置空C、将Nmae的set块删除D、在Nmae的set块前加修饰符pravite5、以下关于ref和out的描述不正确的是(B)?A、使用ref参数,传递到ref参数的参数必须最先初始化。B、使用out参数,传递到out参数的参数必须最先初始化。C、使用ref参数,必须将参数作为ref参数显式传递到方法。D、使用out参数,必须将参数作为out参数显式传递到方法。6、下列关于C#中索引器理解正确的是(C)A、索引器的参数必须是两个或两个以上B、索引器的参数类型必须是整数型C、索引器没有名字D、以上皆非7、在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源(A,C)?A、为类添加析构函数,在析构函数中释放资源B、为类重载new运算符C、为IDisposable实现接口D、为类添加delete运算符8、要创建多文档应用程序,需要将窗体的(D)属性设为true。A、DrawGrid;B、ShowInTaskbar;C、Enabled;D、IsMdiContainer9、.“打开”按钮,()的返回值是否等于(A)。A、、、、、C#程序中,为使变量myForm引用的窗体对象显示为对话框,必须:(C)A、、将myForm对象的isDialog属性设为trueC、将myForm对象的FormBorderStyle枚举属性设置为FixedDialogD、、在C#Windows表单应用程序中,如何将一个对话框对象myDialog显示为模态对话框?(B)A、();B、();C、(myDialog);D、(myDialog);12、变量nenuItem1引用一个菜单项对象,为隐藏该菜单项,应进行(A)何种操作?A、=falseB、=falseC、=falseD、nenuIteal..Test=""13、创建菜单后,为了实现菜单项的命令功能,应为菜单项添加(C)、DrawItenB、PopupC、ClickD、Select14、如果设treeView1=newTreeView(),("根节点")返回的是一个(A)类型的值。A、TreeNodeB、intC、stringD、TreeView15、“灰色不可选”状态,应对menuItem1的哪个(A)属性进行操作?A、EnabledB、CheckedC、VisibleD、Text16、以下叙述正确的是(C):A、接口中可以有虚方法。B、一个类只能实现一个接口。C、接口不能被实例化。D、接口中可以包含已实现的方法。17、从数据库读取记录,你不可能用到的方法是(A):A、ExecuteNonQueryB、ExecuteScalarC、FillD、ExecuteReader18、在对SQLServer数据库操作时应选用(A)A、Framework数据提供程序;B、Framework数据提供程序;C、Framework数据提供程序;D、Framework数据提供程序;19、下列选项中,(C)是引用类型。A、enum类型B、struct类型C、strin
C#复习题new 3 来自淘豆网m.daumloan.com转载请标明出处.