Chinaunix首页 | 论坛 | 博客
  • 博客访问: 68509
  • 博文数量: 22
  • 博客积分: 596
  • 博客等级: 二等列兵
  • 技术积分: 874
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-06 12:09
个人简介

Enjoy code,enjoy life!

文章分类
文章存档

2013年(11)

2012年(11)

发布时间:2013-04-18 16:52:17

C# 契约 操作符重载......【阅读全文】

阅读(305) | 评论(0) | 转发(0)

发布时间:2013-04-16 15:36:35

1.什么样的类不能被继承,什么样的类不能被实例化?    sealed密封类,static静态例程类不能被继承,abstract抽象类不能被实例化.另外构造函数访问级别为"私有"的类,不能用new来在外部实例化.2.继承的缺陷    继承会打破封装,并总是会提高耦合度.在基类有受保护字段的情况下使用封.........【阅读全文】

阅读(203) | 评论(0) | 转发(0)

发布时间:2013-04-15 11:22:32

1.参数数组    C#传递可变参数列表需要把参数列表的最后一个参数声明为数组类型,并在数组类型前加上params关键字.这样,如果这个方法被可变数量的参数调用,这些参数以数组的形式传入方法,就可以方便地迭代这个数组.这个数组类型可以是任意的合法类型.下面是个简单的例子:   .........【阅读全文】

阅读(564) | 评论(0) | 转发(0)

发布时间:2013-04-13 17:00:02

1.字段初始化器要在调用基类构造函数前运行,如果构造函数没有定义初始化器,字段初始化器也会在进图构造函数体之前运行。2.当终结线程遍历终结对象队列中的对象时,它调用每个对象的Finalize方法。Finalize是System.Object中一个虚方法的重写,但是在C#中显式重写这个方法是非法的,取而代之的是,要编写一个析构函数,这.........【阅读全文】

阅读(760) | 评论(1) | 转发(0)

发布时间:2013-04-13 13:14:06

1.静态构造函数    静态构造函数在类的一个实例创建前调用.然而,要注意事件发生的重要顺序.静态字段初始化器在静态构造函数体执行前执行.这确保了实例字段在可能由静态构造函数体引用前被适当的初始化.在访问类型的任何成员前调用类型初始化器(使用静态构造函数语法来实现)是CLR的默认行为.这样,类型.........【阅读全文】

阅读(553) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册