文档详情

.net方向真题2 - 答案.docx

发布:2016-08-18约7千字共9页下载文档
文本预览下载声明
总分:100.0?合格分数线:60?分1.( )在属性的设置方法实现内,用于访问传递给属性的隐式参数。(选择一项)GetSetThisvalue2.02.在C#中,接口是一种规范和标准,它可以约束类的行为。下列接口定义正确的是( )。(选择一项)public interface IBicycle { void ride(); }public interface IBicycle{ void ride() { }; }public interface IBicycle { string Type { get(); set(); } }interface IBicycle { string color;}2.03.ADO.NET 使用( )命名空间的类访问SQL Server 数据库中的数据。(选择一项)System.Data.OleDbSystem.Data.SqlClientSystem.Xml.SerializationSystem.IO2.04.C#程序中,可使用try…catch 机制来处理程序出现的( )错误。(选择一项)语法运行逻辑拼写2.05.C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,访问类MyClass 的Hello 方法正确的是( )。(选择一项)obj.Hello();obj::Hello();MyClass.Hello();MyClass::Hello();2.06.C#中使用( )关键字重写基类的虚拟方法。(选择一项)NewOverrideBasestatic2.07.ListView的( )属性指定用户是否可以选中多个列表项。(选择一项)ManySelectMultiSelectMultiMultiItems2.08.当除数为0是,会引发一个( )异常。(选择一项)ArgumentNullExceptionStatckOverFlowExceptionIndexOutOfRangeExceptionDividedByZeroException2.09.分析如下C#代码,如果输出结果是“Dog Eation……”,下划线需要填写的代码是( )。(选择一项)abstract class Animal{ public __________ void Eat();}Class Dog:Animal{ public _____ void Eat() { Console.WriteLine(“Dog Eating……”); } static void Main(string[] args) { Animal animal = new Dog(); animal.Eat(); }}abstract ,不填abstract ,overridevirtual, 不填virtual, override2.010.关于C#中Dictionary说法错误的是( )。(选择一项)Dictionary是Hashtable的泛型实现。Dictionary称为字典类。Dictionary的key和value的类型一旦确定,就只能存放指定类型的数据。Dictionary的key可以重复。(选择一项)2.011.关于构造函数和析构函数,以下说法错误的是( )。(选择一项)它们都没有返回值说明,定义它们的时候不需要指出函数返回值类型构造函数能被继承,析构函数不能被继承构造函数可以用缺省参数析构函数可以是虚的,但构造函数不可以2.012.接口是一种引用类型,在接口中可以声明(? ),但不可以声明公有的域或私有的成员变量。(选择一项)方法、属性、索引器和事件方法、属性信息、属性索引器和字段 事件和字段事件和字段2.013.如果设语句如:this.treeViewSelectedNode.Level,则返回的是一个( )类型的值。(选择一项)IntStringTreeNodeTreeView2.014.调用基类构造方法使用( )关键字。(选择一项)BaseThisNewvirtual2.015.为了将字符串str=“123-456”分割成数组,应该使用的语句是( )。(选择一项)string [] = str.Substring ();string [] = str.Split(-);string [] = st
显示全部
相似文档