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

面试题 相关文章推荐
Yahoo-PHP面试题2
Dec 06 面试题
Java中实现多态的机制是什么?
Dec 07 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
某公司Java工程师面试题笔试题
Mar 27 面试题
解释一下Windows的消息机制
Jan 30 面试题
非常详细的C#面试题集
Jul 13 面试题
西安当代医院管理研究院笔试题
Dec 11 面试题
如何利用find命令查找文件
Nov 18 面试题
Ajax请求总共有多少种Callback
Jul 17 面试题
垃圾回收的优点和原理
May 16 面试题
Java语言的优势
Jan 10 面试题
Weblogic和WebSphere不同特点
May 09 面试题
.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
PHPCMS2008广告模板SQL注入漏洞修复
2016/10/11 PHP
使用Apache的rewrite
2021/03/09 Servers
jQuery 1.0.2
2006/10/11 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
检测jQuery.js是否已加载的判断代码
2011/05/20 Javascript
读jQuery之二(两种扩展)
2011/06/11 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
快速掌握Node.js环境的安装与运行方法
2016/02/16 Javascript
js实现九宫格拼图小游戏
2017/02/13 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
Vue表单验证插件Vue Validator使用方法详解
2017/04/07 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
2018/04/26 jQuery
vue获取时间戳转换为日期格式代码实例
2019/04/17 Javascript
[52:14]VG vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
pycharm 使用心得(二)设置字体大小
2014/06/05 Python
Python中的time模块与datetime模块用法总结
2016/06/30 Python
Python除法之传统除法、Floor除法及真除法实例详解
2019/05/23 Python
pytorch ImageFolder的覆写实例
2020/02/20 Python
解决python使用list()时总是报错的问题
2020/05/05 Python
Python模拟登入的N种方式(建议收藏)
2020/05/31 Python
python 元组的使用方法
2020/06/09 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
解释i节点在文件系统中的作用
2013/11/26 面试题
学生学习总结的自我评价
2013/10/22 职场文书
采购员岗位职责
2013/11/15 职场文书
拖鞋店创业计划书
2014/01/15 职场文书
水电维修专业推荐信
2014/09/06 职场文书
创业计划书之家教托管
2019/09/25 职场文书
vue实现同时设置多个倒计时
2021/05/20 Vue.js
HTML5来实现本地文件读取和写入的实现方法
2021/05/25 HTML / CSS
手把手教你从零开始react+antd搭建项目
2021/06/03 Javascript
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python