广州一家公司的.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笔试题
Sep 29 面试题
编写strcpy函数
Jun 24 面试题
经典c++面试题四
May 14 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
abstract是什么意思
Feb 12 面试题
Windows和Linux动态库应用异同
Apr 17 面试题
Linux面试经常问的文件系统操作命令
Oct 04 面试题
What is EJB
Jul 22 面试题
EntityManager都有哪些方法
Nov 01 面试题
介绍一下如何优化MySql
Dec 20 面试题
怎样声明一个匿名的内部类
Jun 01 面试题
.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之第一天
2006/10/09 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
PHP7新特性
2021/03/09 PHP
js返回上一页并刷新代码整理
2012/12/21 Javascript
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
理解javascript闭包
2015/12/15 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
浅谈struts1 & jquery form 文件异步上传
2017/05/25 jQuery
Three.js基础学习教程
2017/11/16 Javascript
详解webpack的proxyTable无效的解决方案
2018/06/15 Javascript
vue 列表页跳转详情页获取id以及详情页通过id获取数据
2019/03/27 Javascript
Node.js API详解之 vm模块用法实例分析
2020/05/27 Javascript
小程序选项卡以及swiper套用(跨页面)
2020/06/19 Javascript
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
Python中的lstrip()方法使用简介
2015/05/19 Python
举例讲解Python常用模块
2019/03/08 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
python添加菜单图文讲解
2019/06/04 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
2020/03/30 Python
CentOS 7如何实现定时执行python脚本
2020/06/24 Python
Python如何输出警告信息
2020/07/30 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
MySQL面试题
2014/01/12 面试题
internal修饰符起什么作用
2013/12/16 面试题
物业公司采购员岗位职责
2013/12/31 职场文书
应届毕业生个人求职自荐信
2014/01/06 职场文书
团委书记的竞聘演讲稿
2014/04/24 职场文书
CSS的class与id常用的命名规则
2021/05/18 HTML / CSS
Java异常处理try catch的基本用法
2021/12/06 Java/Android
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS