技术面试常见问题2.docxVIP

  • 3
  • 0
  • 约5.03千字
  • 约 8页
  • 2017-01-03 发布于重庆
  • 举报
常见.NET技术面试题C#什么是委托?委托和事件是什么关系?答:简单的说:委托是一种方法容器,里面可以装载若干个具有相同签名的方法引用地址,那么调用委托,就相当于同时调用了该容器内的所有方法。委托可以将方法作为参数传递给方法.事件是一种特殊的委托什么是反射?答:反射提供了封装程序集,模块和类型对象,可以用反射动态地创建类型的实例,将类型绑定到现有对象,或者从现有对象类型里获取类型,然后调用类型的方法或访问字段和属性。C#中是否可以从多个类中继承?如何实现多重继承?答:不能,要想实现多继承,就用接口什么是密封类?答:密封类是类的一种,用sealed修饰,不能用作基类。因此,它也不能是抽象类。密封类主要用于防止派生。using关键字有几种用途?答:两种(1)应用命名空间;(2)定义一个范围,在范围结束时处理对象string和StringBuilder有什么区别?答: String 对象是不可改变的。StringBuilder对象是动态对象string 是常量,定义后不能改变,stringbuilder定义后可以改变,且线程不安全const和readonly的区别?答:const声明常量,raadonly是运行是的常量new、virtual、abstract、override、sealed的区别?New :(1)new 一个对象 (2)隐藏基类中的方法(3)在泛型时,new一个泛型类Vi

文档评论(0)

1亿VIP精品文档

相关文档