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

面试题 相关文章推荐
大唐电信科技股份有限公司java工程师面试经历
Dec 09 面试题
简述你对Statement,PreparedStatement,CallableStatement的理解
Mar 25 面试题
如何获取某个日期是当月的最后一天
Dec 05 面试题
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
Jun 16 面试题
网络技术支持面试题
Apr 22 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 面试题
linux面试题参考答案(3)
Sep 13 面试题
如何进行Linux分区优化
Sep 13 面试题
EJB面试题
Jul 28 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 面试题
如何通过jdbc调用存储过程
Apr 19 面试题
Promise面试题详解之控制并发
May 14 面试题
.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 过滤危险html代码
2009/06/29 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
php在线代理转向代码
2012/05/05 PHP
如何使用Strace调试工具
2013/06/03 PHP
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
2016/08/12 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
js控制多图左右滚动切换效果代码分享
2015/08/26 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
2017/01/04 Javascript
javascript将list转换成树状结构的实例
2017/09/08 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
vue-router实现组件间的跳转(参数传递)
2017/11/07 Javascript
用npm安装vue和vue-cli,并使用webpack创建项目的方法
2018/09/28 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
2019/10/15 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
python 平衡二叉树实现代码示例
2018/07/07 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
2020/01/08 Python
Django使用rest_framework写出API
2020/05/21 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
西尔斯百货官网:Sears
2016/09/06 全球购物
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
jurlique茱莉蔻英国官网:澳洲天然护肤品
2018/08/03 全球购物
SQL SERVER面试资料
2013/03/30 面试题
教师产假请假条
2014/04/10 职场文书
主婚人致辞精选
2015/07/28 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python
CSS完成视差滚动效果
2021/04/27 HTML / CSS
Java org.w3c.dom.Document 类方法引用报错
2021/08/07 Java/Android