c#经典笔面试题

c#经典笔面试题

ID:26408395

大小:50.50 KB

页数:14页

时间:2018-11-26

c#经典笔面试题_第1页
c#经典笔面试题_第2页
c#经典笔面试题_第3页
c#经典笔面试题_第4页
c#经典笔面试题_第5页
资源描述:

《c#经典笔面试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#经典笔面试题.txt你出生的时候,你哭着,周围的人笑着;你逝去的时候,你笑着,而周围的人在哭!喜欢某些人需要一小时,爱上某些人只需要一天,而忘记一个人得用一生C#经典笔面试题存储过程和函数的区别2.事务是什么?3.游标的作用?如何知道游标已经到了最后?4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。1。用C#实现以下功能a产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。b对上面生成的数组排序,需要支持升序、降序两种顺序2。请说明在.net中

2、常用的几种页面间传递参数的方法,并说出他们的优缺点。3。请说明.net中的错误处理机制,并举例4。请说出强名的含义5。请列出c#中几种循环的方法,并指出他们的不同6。请指出.net中所有类型的基类7。请指出GAC的含义8。SQLSREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值您在什么情况下会用到虚方法?它与接口有什么不同?Q:Override与重载有什么区别?Q:值类型与引用类型有什么区别?Q:怎样理解静态变量?Q:向服务器发送请求有几种方式?Q:DataReader与Dataset

3、有什么区别?Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?Q:软件开发过程一般有几个阶段?每个阶段的作用?Q:微软推出了一系列的ApplicationBlock,请举出您所知道的ApplicationBlock并说明其作用?Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式?Q:您对WebService的体会?Q:您

4、对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?Q:您离职的原因是什么?Q:通过超链接怎样传递中文参数?Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?Q:请编程实现一个冒泡排序算法?1、override与重载的区别2、.net的错误处理机制是什么3、C#中接口和类的异同4、DataReader和DataSet的异同1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.2.如果需记录类的实例个数,该如何实

5、现,请写一个简单的类于以证明.3.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.4.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.1.c#中的三元运算符是__?:___?2.当整数a赋值给一个object对象时,整数a将会被__装箱(封装)___?3.类成员有_____种可访问形式?this.;newClass().Method;4

6、.publicstaticconstintA=1;这段代码有错误么?是什么?const不能用static修饰5.floatf=-123.567F;inti=(int)f;i的值现在是_____?1236.利用operator声明且仅声明了“==”,有什么错误么?7.委托声明的关键字是______?delagete8.用sealed修饰的类有什么特点?密封,不能继承9.在Asp.net中所有的自定义用户控件都必须继承自________?Control10.在.Net中所有可序列化的类都被标记为_____?11

7、.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?gc12.下面的代码中有什么错误吗?_______usingSystem;classA{publicvirtualvoidF(){Console.WriteLine("A.F");}}abstractclassB:A{publicabstractoverridevoidF();//newpublicabstractvoidF();}13.当类T只声明了私有实例构造函数时,则在T的程序文本外部,___可以___(可以or不可以)从T派生出新

8、的类,不可以____(可以or不可以)直接创建T的任何实例。14.下面这段代码有错误么?switch(i){case():CaseZero();break;case1:CaseOne();break;case2:dufault;//wrongCaseTwo();break;}15.在.Net中,类System.Web.UI.Page可以被继承么?可以二.简答题1.在c#中using和new这两个关键字有什么意义,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。