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

面试题 相关文章推荐
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 面试题
char型变量中能不能存贮一个中文汉字
Jul 08 面试题
JSF如何进行表格处理及取值
Aug 06 面试题
怎样声明接口
Sep 19 面试题
估算杭州有多少软件工程师
Aug 11 面试题
定义一结构体数组表示分数,并求两个分数相加之和
Jun 11 面试题
database面试题
Mar 28 面试题
关于递归的一道.NET面试题
May 12 面试题
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
Nov 10 面试题
Ajxa常见问题都有哪些
Mar 26 面试题
请说出以下代码输出什么
Aug 30 面试题
什么是封装
Mar 26 面试题
.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
一个MYSQL操作类
2006/11/16 PHP
ajax返回值中有回车换行、空格的解决方法分享
2013/10/24 PHP
PHP计算百度地图两个GPS坐标之间距离的方法
2015/01/09 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
2016/05/17 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
浅谈javascript中遇到的字符串对象处理
2016/11/18 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
2017/05/08 Javascript
详解用node.js实现简单的反向代理
2017/06/26 Javascript
webpack 2的react开发配置实例代码
2017/07/28 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
JS中移除非数字最多保留一位小数
2018/05/09 Javascript
关于jquery中attr()和prop()方法的区别
2018/05/28 jQuery
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
谈一谈vue请求数据放在created好还是mounted里好
2020/07/27 Javascript
python读取TXT到数组及列表去重后按原来顺序排序的方法
2015/06/26 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
Anaconda入门使用总结
2018/04/05 Python
Python 中的Selenium异常处理实例代码
2018/05/03 Python
Tensorflow 合并通道及加载子模型的方法
2018/07/26 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
2019/02/28 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
解释下面关于J2EE的名词
2013/11/15 面试题
学生党员一帮一活动总结
2014/07/08 职场文书
关于诚信的活动方案
2014/08/18 职场文书
企业委托书范本
2014/09/13 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书
人事文员岗位职责
2015/02/04 职场文书
二审代理词范文
2015/05/25 职场文书
学校远程教育工作总结
2015/08/11 职场文书
MySQL日期时间函数知识汇总
2022/03/17 MySQL
hive数据仓库新增字段方法
2022/06/25 数据库