广州一家公司的.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...

面试题 相关文章推荐
什么是接口(Interface)?
Feb 01 面试题
解释一下ArrayList Vector和LinkedList的实现和区别
Apr 26 面试题
到底Java是如何传递参数的?是by value或by reference?
Jul 13 面试题
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
Mar 14 面试题
"火柴棍式"程序员面试题
Mar 16 面试题
这段代码难道不该打印出56吗
Feb 27 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Nov 26 面试题
如何查找网页漏洞
Jun 22 面试题
ShellScript面试题一则-ShellScript编程
Mar 05 面试题
软件生产职位结构化面试主要考察要素及面试题库
Jun 12 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
.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
攻克CakePHP系列三 表单数据增删改
2008/10/22 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
Yii输入正确验证码却验证失败的解决方法
2017/06/06 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
JavaScript 学习笔记 Black.Caffeine 09.11.28
2009/11/30 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
JavaScript模拟push
2016/03/06 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
react路由配置方式详解
2017/08/07 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
微信小程序实现折叠展开效果
2018/07/19 Javascript
angularJs中$http获取后台数据的实例讲解
2018/08/08 Javascript
VSCode插件安装完成后的配置(常用配置)
2020/08/24 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
讲解Python中for循环下的索引变量的作用域
2015/04/15 Python
Python中List.index()方法的使用教程
2015/05/20 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
关于反爬虫的一些简单总结
2017/12/13 Python
神经网络python源码分享
2017/12/15 Python
python程序变成软件的实操方法
2019/06/24 Python
Numpy将二维数组添加到空数组的实现
2019/12/05 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
如何教少儿学习Python编程
2020/07/10 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
Araks官网:纽约内衣品牌
2020/10/15 全球购物
毕业生求职简历的自我评价
2013/10/07 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
医学生自我鉴定范文
2014/03/26 职场文书
教师个人考察材料
2014/12/16 职场文书
2015年村计划生育工作总结
2015/04/28 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python
python 如何在list中找Topk的数值和索引
2021/05/20 Python
Python torch.flatten()函数案例详解
2021/08/30 Python
MyBatis-Plus 批量插入数据的操作方法
2021/09/25 Java/Android