一些.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面试题及答案-编程题
Oct 14 面试题
什么是数组名
May 10 面试题
database面试题
Mar 28 面试题
光声世纪笔试题目
Aug 25 面试题
武汉东之林科技有限公司机试
Sep 17 面试题
什么是ARP(Address Resolution Protocol)地址解析协议
Oct 31 面试题
使用C#编写创建一个线程的代码
Jan 22 面试题
init进程的作用
Aug 20 面试题
软件配置管理有什么好处
Apr 15 面试题
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
Feb 16 面试题
西安夏日科技有限公司Java笔试题
Jan 11 面试题
Structs界面控制层技术
Oct 11 面试题
采用怎样的方法保证数据的完整性
Dec 02 #面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
You might like
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
php分页查询mysql结果的base64处理方法示例
2017/05/18 PHP
PHP 7.0新增加的特性介绍
2017/06/08 PHP
javascript天然的迭代器
2010/10/29 Javascript
在vs2010中调试javascript代码方法
2011/02/11 Javascript
jQuery布局插件UI Layout简介及使用方法
2013/04/03 Javascript
js图片预加载示例
2014/04/30 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
jQuery实现统计输入文字个数的方法
2015/03/11 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
详解Vue使用 vue-cli 搭建项目
2017/04/20 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
vue2 全局变量的设置方法
2018/03/09 Javascript
JS中‘hello’与new String(‘hello’)引出的问题详解
2018/08/14 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
Vue传参一箩筐(页面、组件)
2019/04/04 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
JS数组Reduce方法功能与用法实例详解
2020/04/29 Javascript
解决VantUI popup 弹窗不弹出或无蒙层的问题
2020/11/03 Javascript
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
Python 网页解析HTMLParse的实例详解
2017/08/10 Python
python3 读取Excel表格中的数据
2018/10/16 Python
细说NumPy数组的四种乘法的使用
2020/12/18 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
2021/02/24 HTML / CSS
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
美国第一香水网站:Perfume.com
2017/01/23 全球购物
Tenstickers法国:墙贴和装饰贴纸
2019/08/26 全球购物
早餐连锁店计划书
2014/01/08 职场文书
丑小鸭教学反思
2014/02/03 职场文书
消防先进事迹材料
2014/02/10 职场文书
2014酒店客房部工作总结
2014/12/16 职场文书
《静夜思》教学反思
2016/02/17 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server
MSSQL基本语法操作
2022/04/11 SQL Server