一些.net面试题


Posted in 面试题 onOctober 06, 2014
1.在什么情况下使用虚方法?虚方法和接口的差别?
答:需要在派生类里重写该方法时在基类中标记为虚方法,接口中包含方法、属性、索引器、事件。
2.ArraryList,Array string[]的差别是什么?
答:Array 的容量是固定的,而 ArrayList 或 List 的容量可根据需要自动扩充。如果更改了 Capacity 属性的值,则可以自动进行内存重新分配和元素复制。

ArrayList 和 List 提供添加、插入或移除某一范围元素的方法。在 Array 中,您只能一次获取或设置一个元素的值。

使用 Synchronized 方法很容易创建 ArrayList 或 List 的同步版本。Array 将实现同步的任务留给了用户。

ArrayList 和 List 提供将只读和固定大小包装返回到集合的方法;而 Array 不提供。

另一方面,Array 提供了 ArrayList 和 List 所缺少的某些灵活性。例如:

可以设置 Array 的下限,但 ArrayList 或 List 的下限始终为零。

Array 可以具有多个维度,而 ArrayList 或 List 始终只是一维的。

特定类型(不包括 Object)的 Array 的性能优于 ArrayList,这是因为 ArrayList 的元素属于 Object 类型,所以在存储或检索值类型时通常发生装箱和取消装箱操作。不过,在不需要重新分配时(即最初的容量十分接近列表的最大容量),List 的性能与同类型的数组十分相近。

需要数组的大多数情况都可以改为使用 ArrayList 或 List;它们更容易使用,并且一般与相同类型的数组具有相近的性能。

Array 位于 System 命名空间中;ArrayList 位于 System.Collections 命名空间中;List 位于System.Collections.Generic 命名空间中。

string[]只是字符串数组

3.Html ,Web的服务器端的控件能不能在客户端调用,如果能,怎样调用?
答:可以,query就是获取客户端信息的。如果是脚本的话,用Attributes添加脚本。方便,快捷

4. 身份验证有那几种方法?原理是什么?
5.DataReader和DataSet有什么区别?
答:dataset是保存数据的数据结构,断开模式,而DataReader不承担保存数据的责任,需要自己手动关闭连接数据库,它只负责从数据源读取数据到本地而已,是只读向前的,它不是数据结构,而是网络通讯组件的高层封装。
还有一些关于JavaScript方面的一些题目,我不是很清楚的我记不得
就这些了还有些就忘了

Tags in this post...

面试题 相关文章推荐
PHP如何防止SQL注入
May 03 面试题
解释一下ArrayList Vector和LinkedList的实现和区别
Apr 26 面试题
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
Sep 11 面试题
浙大网新C/C++面试解惑
May 27 面试题
关于递归的一道.NET面试题
May 12 面试题
DataReader和DataSet的异同
Dec 31 面试题
linux下进程间通信的方式
Dec 23 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
Linux的主要特性
Sep 03 面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
May 02 面试题
采用怎样的方法保证数据的完整性
Dec 02 #面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
You might like
PHP制作图型计数器的例子
2006/10/09 PHP
php 301转向实现代码
2008/09/18 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
PHP开发负载均衡指南
2010/07/17 PHP
PHP中其实也可以用方法链
2011/11/10 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
PHP常用函数和常见疑难问题解答
2014/03/05 PHP
php使用CutyCapt实现网页截图保存的方法
2016/10/03 PHP
Laravel如何友好的修改.env配置文件详解
2017/06/07 PHP
基于jquery的checkbox下拉框插件代码
2010/06/25 Javascript
JavaScript计时器示例分析
2015/02/05 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
js module大战
2019/04/19 Javascript
小程序实现订单倒计时功能
2019/04/23 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
pyside写ui界面入门示例
2014/01/22 Python
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
Python AES加密模块用法分析
2017/05/22 Python
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
Django入门使用示例
2017/12/12 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Html5如何唤起百度地图App的方法
2019/01/27 HTML / CSS
Bootstrap 学习分享
2012/11/12 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
联想墨西哥官方网站:Lenovo墨西哥
2016/08/17 全球购物
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
人事主管的岗位职责
2013/11/16 职场文书
师德师风承诺书
2014/05/23 职场文书
计划生育汇报材料
2014/12/26 职场文书
在人间读书笔记
2015/06/30 职场文书
六一文艺汇演主持词
2015/06/30 职场文书
个人售房合同协议书
2016/03/21 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书