.net一些题01

来源:互联网 发布:李兴华讲的java怎么样 编辑:程序博客网 时间:2024/06/07 13:09

1、面向对象语言具有继承性、封装性、多态性。

2、能用foreach遍历访问的对象需要实现IEnumberable接口或声明GetEnumerator方法的类型。

3、c#中三元运算符是?:

4、当整数a赋值给一个objiect对象时,整数a将会被装箱。

5、类成员有4种访问形式,分别是public 、private、internal、protected,默认的是private。

6、public static const int A=1;这段代码的错误是const成员都是static的,不允许在常量的声明中使用static修饰符。

7、利用operator声明且声明了==,有什么错误?要同时修改equal和gethash(),重载了==就必须重载!=

8、委托声明的关键字是delegate

9、用sealed修饰的类有什么特点?不可被继承

10、在asp.net中所有的自定义用户控件都必须继承自System.Web.UI.UserControl.

11、在.Net中所有可序列化的类都被标记为Serializable。

12、在.Net中托管代码中我们不用担心内存漏洞,这是因为有了GC(Garbage Collection--垃圾回收)。