- 4
- 0
- 约8.85千字
- 约 10页
- 2017-11-17 发布于河南
- 举报
精华C#面试题和答案
C#面试题1、C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。2 .列举ASP.NET 页面之间传递值的几种方式。答. 1).使用QueryString, 如?id=1; response. Redirect() 2).使用Session变量3).使用Server.Transfer4.C#中的委托是什么?事件是不是一种委托?答:委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。是,是一种特殊的委托5.override与重载的区别答:override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要Override 是进行基类中函数的重写。为了适应需要。9.描述一下C#中索引器的实现过程,是否只能根据数字进行索引?答:不是。可以用任意类型。13.什么叫应用程序域?答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。14.CTS、CLS、CLR分别作何解释?答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。15.什么是装箱和拆箱?答:从值类型接口转换到引用类型装箱。
原创力文档

文档评论(0)