网站大量收购独家精品文档,联系QQ:2885784924

C#经典笔面试题.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#经典笔面试题.doc

C#经典笔面试题.txt你出生的时候,你哭着,周围的人笑着;你逝去的时候,你笑着,而周围的人在哭!喜欢某些人需要一小时,爱上某些人只需要一天,而忘记一个人得用一生C#经典笔面试题 存储过程和函数的区别2.事务是什么? 3.游标的作用?如何知道游标已经到了最后? 4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。 1。用C#实现以下功能 a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。 b 对上面生成的数组排序,需要支持升序、降序两种顺序 2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。 3。请说明.net中的错误处理机制,并举例 4。请说出强名的含义 5。请列出c#中几种循环的方法,并指出他们的不同 6。请指出.net中所有类型的基类 7。请指出GAC的含义 8。SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值 您在什么情况下会用到虚方法?它与接口有什么不同? Q:Override与重载有什么区别? Q:值类型与引用类型有什么区别? Q:怎样理解静态变量? Q:向服务器发送请求有几种方式? Q:DataReader与Dataset有什么区别? Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? Q:软件开发过程一般有几个阶段?每个阶段的作用? Q:微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用? Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式? Q:您对WebService的体会? Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平? Q:您离职的原因是什么? Q:通过超链接怎样传递中文参数? Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty? Q:请编程实现一个冒泡排序算法? 1、override与重载的区别2、.net的错误处理机制是什么 3、C#中接口和类的异同4、DataReader和DataSet的异同 1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析. 2.如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明. 3.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程. 4.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个. 1.c#中的三元运算符是__?:___? 2.当整数a赋值给一个object对象时,整数a将会被__装箱(封装)___? 3.类成员有_____种可访问形式? this.;new Class().Method; 4.public static const int A=1;这段代码有错误么?是什么? const不能用static修饰 5.float f=-123.567F; int i=(int)f; i的值现在是_____? 123 6.利用operator声明且仅声明了“==”,有什么错误么? 7.委托声明的关键字是______? delagete 8.用sealed修饰的类有什么特点?密封,不能继承 9.在Asp.net中所有的自定义用户控件都必须继承自________?Control 10.在.Net中所有可序列化的类都被标记为_____? 11.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?gc 12.下面的代码中有什么错误吗?_______ using System; class A { public virtual void F(){ Console.WriteLine(A.F); } } abstract class B:A { public abstract override void F(); // new public abstract void F(); } 13.当类T只声明了私有实例构造函数时,则在T的程序文本外部,___可以___(可以 or 不可以)从T派生出新的类,不可以____(可以 or 不可以)直接创建T的任何实例。 14.下面这段代码有错误么? switch (i){ case(): CaseZero(); break; case 1: CaseOne(); break;

文档评论(0)

资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档