广州一家公司的.NET面试题


Posted in 面试题 onJune 11, 2016
1.new有几种用法
第一种:new Class();
第二种:覆盖方法
public new XXXX(){}
第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。
2.如何把一个array复制到arrayList里
foreach( object o in array )arrayList.Add(o);
3.datagrid.datasouse可以连接什么数据源 [dataset,datatable,dataview]
dataset,datatable,dataview , IList
4.概述反射和序列化
反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性
序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。
5.概述o/r mapping 的原理
利用反射,配置 将类于数据库表映射
6.类成员有( )种可访问形式
可访问形式?不懂。
可访问性:public ,protected ,private,internal
7.用sealed修饰的类有什么特点
sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其他类的基类,则会发生编译时错误。
密封类不能同时为抽象类。
sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。
8.列举ADO.NET中的五个主要对象,并简单描述
connection,command,dataReader,trans,dataset …
9.执行下面代码后:
String strTemp =”abcdefg 某某某”;
Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;
Int j = strTemp.Length;
问:i=(14 ) ;j=(11 )
i=(14 ) ;j=(11 ) 中文两个字节
10.C#中,string str = null 与 string str =””,请尽量用文字说明区别。(要点:说明详细的内存空间分配)
string str =”” 分配空间
11.详述.NET里class和struct的异同!
class:放在 ? struct放在?
struct值传递
类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。
12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。
远程逻辑调用,remoing接口只能用在.net中
13.什么是code-behind技术
aspx and cs
14.概述三层结构体系
web/business/dataaccess
15.asp.net如何实现MVC模式,举例说明!
web/business/dataaccess

Tags in this post...

面试题 相关文章推荐
如何强制垃圾回收
Oct 06 面试题
开发中都用到了那些设计模式?用在什么场合?
Aug 21 面试题
怎样创建、运行java程序
Aug 01 面试题
JAVA代码查错题
Oct 10 面试题
C++面试题:关于链表和指针
Jun 05 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
什么是Linux虚拟文件系统VFS
Aug 25 面试题
Linux内核产生并发的原因
Nov 08 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
Python面试题:Python是如何进行内存管理的
Aug 04 面试题
Lucene推荐的分页方式是什么?
Dec 07 面试题
SOA的常见陷阱或者误解是什么
Oct 05 面试题
.NET是怎么支持多种语言的
Feb 24 #面试题
.NET初级开发工程师面试题
Apr 18 #面试题
广州盈通面试题
Dec 05 #面试题
结构和类有什么异同
Jul 16 #面试题
托管代码(Managed Code)和非托管代码(Unmanaged Code)有什么区别
Sep 29 #面试题
.NET初级开发工程师面试题(包括Javascript)
Aug 22 #面试题
什么是Smart Navigation?
Jul 03 #面试题
You might like
php下实现一个阿拉伯数字转中文数字的函数
2008/07/10 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
19个超实用的PHP代码片段
2014/03/14 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
php实现对文件压缩简单的方法
2019/09/29 PHP
JavaScript中null与undefined分析
2009/07/25 Javascript
JQuery UI皮肤定制
2009/07/27 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
JavaScript正则表达式的分组匹配详解
2016/02/13 Javascript
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
ionic 自定义弹框效果
2017/06/27 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
webpack中CommonsChunkPlugin详细教程(小结)
2017/11/09 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
2020/02/21 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
探寻python多线程ctrl+c退出问题解决方案
2014/10/23 Python
Python实现的堆排序算法原理与用法实例分析
2017/11/22 Python
Python制作词云的方法
2018/01/03 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
python 安装移动复制第三方库操作
2020/07/13 Python
pycharm配置python 设置pip安装源为豆瓣源
2021/02/05 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
amazeui 验证按钮扩展的实现
2020/08/21 HTML / CSS
物业管理员岗位职责范文
2013/11/25 职场文书
历史专业个人求职信范文
2013/12/07 职场文书
校园安全广播稿范文
2014/09/25 职场文书
部门2014年度工作总结
2014/11/12 职场文书
2014年卫生工作总结
2014/11/27 职场文书
mysql数据库如何转移到oracle
2022/12/24 MySQL