C#企业面试真题:涵盖错误处理、集合接口、抽象类与接口等核心知识点.pdfVIP

  • 1
  • 0
  • 约2.09千字
  • 约 2页
  • 2026-02-18 发布于北京
  • 举报

C#企业面试真题:涵盖错误处理、集合接口、抽象类与接口等核心知识点.pdf

C#企业面试18

1、error和exception有什么区别?

2、List,Set,Map是否继承自Collection接口?

3、class和interface有什么区别?

4、的method是否可同时是static,是否可同时是native,是否可同时是

synchronized?

5、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体

类(concreteclass)?

6、启动一个线程是用run()还是start()?

7、构造器Constructor是否可被override?

8、是否可以继承String类?

9、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象

的其它方法?

10、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被

执行,什么时候被执行,在return前还是后?

11、编程题:用最有效率的方法算出2乘以8等於几?

12、两个对象值相同(x.equals(y)true),但却可有不同的hashcode,这句话对不对?

13、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可

返回变化后的结果,那么这里到底是值传递还是传递?

14、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

15、写一个Singleton出来。

16、过程和函数的区别

17、事务?

18、游标的作用?如何知道游标已经到了最后?

19、触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发

有何区别。

20、请说出强名的含义

21、请列出c#中几种循环的方法,并指出他们的不同

22、SQLSREVER中,向一个表中了新数据,如何快捷的得到自增量字段的当前

23、您在什么情况下会用到虚方法?它与接口有什么不同?

24、怎样理解静态变量?

25、如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、、

Application,您有几种方法进行处理?

26、微软推出了一系列的ApplicationBlock,请举出您所知道的ApplicationBlock并说

明其作用?

27、请列举一些您用到过的设计模式以及在什么情况下使用该模式?

28、您对WebService的体会?

29、通过超怎样传递中文参数?请给出code

30、请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?请给出sample

code

31、有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以

说明和分析.请给出code

32、如果需记录类的实例个数,该如何实现,请写一个简单的类于以证明.

33、A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消

亡过程中构造,析构函数的执行过程.

34、写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对

其设计测试用例。

35、什么是反射?

36、用Singleton如何写设计模式

37、什么是ApplicationPool?

38、链表和数组的区别,各有什么优缺点

39、Remoting在客户端服务器怎么实现?

40、什么是内存泄漏,怎样最简单的方法判断被存泄漏?

41、使

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档