1 / 5
文档名称:

net模拟试题.doc

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

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

分享

预览

net模拟试题.doc

上传人:765103370 2020/1/26 文件大小:45 KB

下载得到文件列表

net模拟试题.doc

文档介绍

文档介绍:.NET模拟面试题选择题int[][]myArray3=newint[3][]{newint[3]{5,6,2},newint[5]{6,9,7,8,3},newint[2]{3,2}};myArray3[2][2]的值是(D)。926越界下面哪些类型是值类型?(CD)stringinterfaceenumdouble3、面向对象的语言具有________性、_________性、________性答:封装、继承、多态4、用户类若想支持foreach语句需要实现________和________接口。答:IEnumerable,中类和结构的区别。答题要点:结构是值类型、类是引用类型结构不能被继承、类可以被继承结构中定义变量不能赋初值、类中定义变量可以赋初值结构不可以添加无参构造函数、类可以添加无参构造函数2 . 页面之间传递值的几种方式。 答题要点: ,  如 Response. Redirect(“?id=1”)....      、Cookie3、请解释stringstr=null和stringstr=“”的区别?答题要点:string str = null 没有分配内存空间,str中存放的是空引用指针;而string str = "" 分配了内存空间。4、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?答题要点:Finally中的代码会执行,在return前执行5、请说明DataReader和DataSet的主要区别。答题要点:DataSet提供一个内存中数据的关系表示形式,DataSet中包括若干表的信息(表的数据、对数据进行排序或约束的信息)和表之间的关系等。相当于离线的数据库,并且DataSet支持对数据的更新操作。DataReader提供一个来自数据库的快速、仅向前、只读数据流。使用DataReader时必须时刻保持数据库处于连接状态。6、页面可以使用哪几种方式?答题要点:中使用三层结构开发应用程序时,三层如何划分?每层的功能都是是什么?并说说它的优点?答题要点:一般为3层:数据访问层,业务逻辑层,表示层。数据访问层对数据库进行增删改查。业务逻辑层负责业务处理和数据传递。表示层提供用户交互操作界面。优点:易于维护,易于扩展,易于代码的重用,易于分工协作开发。分析以下代码,完成填空string strTmp = "abc某某某"; int i= (strTmp).Length; int j= ; 执行完以上代码后,i和j的值各是多少 ?答案:i=9,j=6 9、简述 private、 protected、 public、 internal 修饰符的访问权限。答题要点: private :   私有成员, 在类的内部才可以访问。      protected : 保护成员,该类内部和继承类中可以访问。      public :    公共成员,完全公开,没有访问限制。