1 / 24
文档名称:

2017年Net面试题大全(有答案).doc

格式:doc   大小:99KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2017年Net面试题大全(有答案).doc

上传人:清懿 2022/4/15 文件大小:99 KB

下载得到文件列表

2017年Net面试题大全(有答案).doc

文档介绍

文档介绍:2017年Net面试题大全〔有答案〕
1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。
(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方件将具有“.”扩展名。
b)。
c)项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库〔.dll〕文件。
d)以上都不正确。
〔A〕
a)在C++中支持抽象类而在C#中不支持抽象类。
b)C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。
c)在C#中可使用 new 修饰符显式隐藏从基类继承的成员。
d)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。
#的数据类型有〔B〕[原文为D,有误]
a)值类型和调用类型; b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用类型;
〔D〕
a)类不可以多重继承而接口可以;
b)抽象类自身可以定义成员而接口不可以;
c)抽象类和接口都不能被实例化;
d)一个类可以有多个基类和多个基接口;
,装载一个XML文档的方法〔B〕[原文为D,有误]
a)save方法   b)load方法 c)loadXML方法 d)send方法
〔C〕
a)构造函数可以声明返回类型。
b)构造函数不可以用private修饰
c)构造函数必须与类名相同
d)构造函数不能带参数
#中的枚举型的定义,其中错误的用法有〔〕
a)public enum var1{ Mike = 100, Nike = 102, Jike }
b)public enum var1{ Mike = 100, Nike, Jike }
c)public enum var1{ Mike=-1 , Nike, Jike }
d)public enum var1{ Mike , Nike , Jike }
[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是〔D〕。
a)9                   b)2             c)6              d)越界
,在接口中可以声明〔A〕,但不可以声明公有的域或私有的成员变量。
a)方法、属性、索引器和事件; b)方法、属性信息、属性; c)索引器和字段;    d)事件和字段;
,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是(A )
a)HTML控件和Web控件 b)HTML控件和XML控件 c)XML控件和Web控件    d)HTML控件和IIS控件
,在Web窗体页上注册一个用户控件,指定该控件的名称为”Mike”,正确的注册指令为( D)
a)<%***@Register TagPrefix = “Mike” TagName = “Space2” Src = “”%>
b)<%***@Register TagPrefix = “Space2” TagName = “Mike” Src = “”%>
c)<%***@Register TagPrefix = “SpaceX” TagName = “Space2” Src = “Mike”%>
d)以上皆非
,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面表达错误的选项是〔C〕。
a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;
b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
c)Select操作的Sql语句只能由ExecuteReader()方法来执行;
d)ExecuteReader()方法返回一个DataReder对象;
〔b〕正确地创建了一个与SQL Server 2000数据库的连接。
a)SqlConnection con1 = new Connection(“Data Source = localhost; Int