豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > C#面试题
侵权投诉

C#面试题

C#基础面试题精选

C#面试题

1 :维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么? 答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策

2 : ADO。NET相对于ADO等主要有什么改进?

答 ADO数据以Recordset 形式存储 ADO.NET以DataSet形式存储 Recordset对数据库持续连接访问ADO.NET提供对数据库断开连接

ADO.NET与ADO相比,优势在于提供了数据集和数据适配器,有利于实现分布式处理,降低对数据库服务器资源的消耗。

3 : ASP。NET与ASP相比,主要有哪些进步?

答 asp.net 可以使用强类型语言 页面是编译,执行速度快, 增加安全性和可靠性,通过继承机制来支持代码的重用,提供声明性服务器控件减少代码行数 Asp需要解释,执行速度慢,重用代码不方便,没有调试机制

4:C#中的委托是什么?事件是不是一种委托?

答 委托本质上是一种“方法接口”,它相当于C/C++中的函数指针,当然它比函数指针安全,在C#中通常用于事件处理。与JAVA相比,可以避免使用大量小粒度的匿名类。(不过,也许微软就是使用类似于JAVA的匿名类实现委托的,只不过从字面上看起不是那么回事罢了,谁知道呢?)

事件不是委托,不过由于事件的性质决定了处理它的程序逻辑能访问的参数,因此,在C#中处理事件的逻辑都包装为委托(一种“方法接口”)。实际上,如果你处理自定义的事件,就像JAVA中那样用接口实现也是可以的,不过这么做在C#一般没有什么特别的好处。 5:new有几种用法

第一种:new Class();

第二种:覆盖方法

public new XXXX(){}

第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。 6:如何把一个array复制到arrayList里

答 foreach( object o in array )arrayList.Add(o);

7:datagrid.datasouse可以连接什么数据源

答 [dataset,datatable,dataview] dataset,datatable,dataview , IList 8:概述反射和序列化

答 反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性

答 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

9:概述o/r mapping 的原理答 利用反射,配置 将类于数据库表映射 10:类成员有( )种可访问形式

答 可访问性:public ,protected ,private,internal

第1页

你可能喜欢

  • c#面试题
  • 面试题目
  • .net面试题
  • 数据库操作
  • 企业网络管理
  • C#基础试题
  • 面试题大全
  • 数据库面试题

热门文档

相关文档

  • c# 面试题(精华汇总)

    C, C++笔试面试题汇总 14页 4下载券 喜欢此文档的还喜欢 C#面试题(大全) 暂无...答: 委托本质上是一种“方法接口”, 它相当于 C/C++中的函数指针, 当然它...

  • C#精华面试题及答案

    C#精华面试题及答案_IT/计算机_专业资料。非一般的题 库注:红色表示答案 一....SimpleForm.sln C. SimpleForm.csproj D. AssemblyInfo.cs 9. C#程序中,为...

  • C#面试题及答案

    C#面试题及答案_韩语学习_外语学习_教育专区。C#面试题及答案ssion变量 3).使用...return 1; else return Foo(i -1) + Foo(i - 2); } } 4.C#中的委...

  • C#面试题

    C#面试题_计算机软件及应用_IT/计算机_专业资料。C#面试题1. 简述 private、 ...{0:c}",y); 104.某一密码仅使用 K、L、M、N、O 共 5 个字母,密码中...

  • C#面试题(大全)

    — 其主题包括数据类型、类结构和参数传递 Jr.C++/C#开发工程师面试题 装箱与拆箱的操作 · 重载与重写的意义 · 多态的理解以及对应的一种设计模式 · .net ...

  • C#面试题(附答案)

    C#面试题(附答案) 暂无评价0人阅读0次下载举报文档C#面试题(附答案) 2009-07-27 10:54 来源: 大智教程网 1....

  • C#面试题

    C#面试题_韩语学习_外语学习_教育专区。C#面试题st myList=new ArrayList(); Random rnd=new Random(); while(myList.Count<100) { int num=rnd.Next(...

  • .net c#面试题目

    .net c#面试题目_求职/面试_求职/职场_应用文书。c#面试题目,sql数据库面试,100...net面试题目汇总 13页 免费 NET面试考题 11页 免费 C_[1].Net面试宝典 44页...

  • C#、.Net经典面试题目及答案

    33条C经典面试题目及答案... 5页 1下载券喜欢此文档的还喜欢 C#面试题目 22页 1下载券 C#经典面试题及答案 6页 2下载券 C#.Net_面试题大全(有答... 17...

  • 个人C#面试题集2012

    很全的.net面试题目(无毒... 11页 免费 C#面试题目 22页 1下载券个人C#面试题集2012 ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部